H5的storage //localStorage存值永久有效 function setItems(){ var user = {}; user.name = Adam Li; user.age = 25; user.home = China; localStorage.setItem(userinfo,JSON.stringify(user))...
摘要:說(shuō)明這篇文章說(shuō)中的事件委托,這次先說(shuō)一些比較基本的知識(shí)。第一段綁定了兩次事件,第二段綁定了一次事件也就是說(shuō),原來(lái)在上綁定的事件,現(xiàn)在委托在了父元素上,而在上只需要綁定一次就可以了。我們用事件委托的方式,再來(lái)改改。 說(shuō)明 這篇文章說(shuō)JavaScript中的事件委托,這次先說(shuō)一些比較基本的知識(shí)。 事件委托 是什么 先來(lái)看看事件委托的概念 事件委托就是利用事件冒泡,只指定一個(gè)事件處理程序,就...
摘要:瀏覽器的嗅探主要基于對(duì)象的屬性對(duì)瀏覽器的類型名稱廠商以及運(yùn)行環(huán)境等作出判斷,滿足不同生產(chǎn)環(huán)境的需求。值得一提的是,我在微信版本中測(cè)試其內(nèi)置瀏覽器識(shí)別結(jié)果是,并不是微信環(huán)境。 瀏覽器的嗅探主要基于Window對(duì)象的Navigator屬性對(duì)瀏覽器的類型、名稱、廠商以及運(yùn)行環(huán)境等作出判斷,滿足不同生產(chǎn)環(huán)境的需求。 常見(jiàn)的微信瀏覽器環(huán)境的判斷: ...
摘要:前言緣分與巧合,最近接觸比較多的培訓(xùn)機(jī)構(gòu)出來(lái)的人,以及看過(guò)關(guān)于培訓(xùn)機(jī)構(gòu)的文章和問(wèn)答。大部分都對(duì)培訓(xùn)機(jī)構(gòu)很反感,其中還包括一些從培訓(xùn)機(jī)構(gòu)出來(lái)的人。造成這樣的情況,培訓(xùn)機(jī)構(gòu)的功勞無(wú)疑是最大的。 1.前言 緣分與巧合,最近接觸比較多的培訓(xùn)機(jī)構(gòu)出來(lái)的人,以及看過(guò)關(guān)于培訓(xùn)機(jī)構(gòu)的文章和問(wèn)答。雖然沒(méi)在培訓(xùn)機(jī)構(gòu)上過(guò)課,但是接觸過(guò)很多培訓(xùn)機(jī)構(gòu)出來(lái)的人,也看過(guò)一些培訓(xùn)機(jī)構(gòu)的課程。關(guān)于培訓(xùn)機(jī)構(gòu),我也有自己的...
摘要:變量聲明提升變量作用域指變量起作用的范圍。全局變量在全局都擁有定義而局部變量只能在函數(shù)內(nèi)有效。在函數(shù)體內(nèi),同名的局部變量或者參數(shù)的優(yōu)先級(jí)會(huì)高于全局變量。 瀏覽器引擎會(huì)在解釋javascript代碼之前首先對(duì)其進(jìn)行編譯。編譯階段中的一部分工作就是找到所有的聲明,并用合適的作用域?qū)⑺鼈冴P(guān)聯(lián)起來(lái),包括變量和函數(shù)在內(nèi)的所有聲明都會(huì)在任何代碼被執(zhí)行前首先被處理,置于作用域前端。 變量聲明提升 變...