摘要:下面就用我自己的一個(gè)模塊來講解下。這和點(diǎn)擊事件是一個(gè)道理的,你必須給你的每項(xiàng)數(shù)據(jù)綁定一個(gè),用語句,將數(shù)組遍歷一遍,將每個(gè)數(shù)據(jù)的拿出來看看,看下你點(diǎn)的這個(gè)數(shù)據(jù)的,與數(shù)組中哪個(gè)相符合。 前言 最近10幾天都在學(xué)習(xí)小程序的開發(fā),遇到了一些問題和筆記有趣的東西,今天總結(jié)了一下,和大家分享 1.小程序中的template模塊使用 在一個(gè)月黑風(fēng)高的夜晚,我突然發(fā)現(xiàn)一個(gè)很有意思的東西,那就是temp...
摘要:那么為什么要在參數(shù)列表中增加呢這樣做也有兩個(gè)目的因?yàn)橛行┑桶姹镜臑g覽器中是可以被重新賦值的,在自調(diào)用匿名函數(shù)的作用域內(nèi),確保是真的未定義。 1、命名空間 為什么要使用命名空間? 在一些語言中會看到有命名空間的概念,可在js中并沒有,但是可以通過閉包來實(shí)現(xiàn)。在js閉包中定義的變量會被保存到一個(gè)作用域且不會污染全局變量,在程序運(yùn)行完之后也不會被銷毀。 我們可以看到,jQuery的做法就是使...
摘要:更新感謝行列給了一個(gè)更加精簡的方法實(shí)現(xiàn)重點(diǎn)在和方法很笨拙,不知道有沒有大神給改改的,或者有什么可替換的系統(tǒng)方法??偨Y(jié)一行神奇的代碼會還原到 更新:感謝 @行列[xxooyy] 給了一個(gè)更加精簡的方法實(shí)現(xiàn): String.prototype.toFunction=function(){ return eval((+this+))}; //重點(diǎn)在(和) String.prototype.t...
摘要:的代碼如下狀態(tài)管理使用的是官方推薦的項(xiàng)目結(jié)構(gòu)里面是各模塊的文件。結(jié)構(gòu)如下模塊頁面頁面組件的靜態(tài)資源這次對項(xiàng)目結(jié)構(gòu)重新整理后,開發(fā)的體驗(yàn)好了很多,也避免了多人修改同一份文件,經(jīng)常覆蓋的問題,也大大提高了可維護(hù)性。 上個(gè)項(xiàng)目第一次用到vue+webpack,也是我第一次嘗試自動化、模塊化的開發(fā)方式,總的來說就是結(jié)構(gòu)太爛,開發(fā)體驗(yàn)差,效率低,難維護(hù)。細(xì)數(shù)的罪狀有如下幾條 沒有servies...
摘要:構(gòu)造函數(shù)原型對象實(shí)例對象之間的關(guān)系錯(cuò)綜復(fù)雜,關(guān)于它們的屬性和方法很多,長得也很像。表示能否修改屬性的值。屬性和方法以下的屬性和方法均以下面的代碼為例構(gòu)造函數(shù)指向原型對象,包含所有被實(shí)例共享的屬性和方法。 構(gòu)造函數(shù)、原型對象、實(shí)例對象之間的關(guān)系錯(cuò)綜復(fù)雜,關(guān)于它們的屬性和方法很多,長得也很像。這里歸納出來,方便記憶和查閱。 對象屬性類型 數(shù)據(jù)屬性 [[Configurable]]:表示能否...
暫無介紹