摘要:主要用到數(shù)組的方法。第一種方式是判斷數(shù)組中的第一索引號(hào)等于參數(shù)索引號(hào),一般來(lái)說(shuō),如果數(shù)組元素重復(fù),除第一個(gè)元素外,所有重復(fù)元素的索引和該元素對(duì)應(yīng)的第一索引是不同的。 1.最簡(jiǎn)方法 創(chuàng)建一個(gè)空的新數(shù)組,依次檢查舊數(shù)組的值是否存在于新數(shù)組中,如果不存在就push進(jìn)去。主要用到數(shù)組的indexOf方法。 function arrUnique(arr){ ...
摘要:組件組件是新提出的,是一種特殊的指令,的源碼中也彰顯了這一點(diǎn)。 說(shuō)到關(guān)于 Angular Styleguide,很多人可能會(huì)想到這篇經(jīng)典的文章。的確,它是一篇非常棒的文章,甚至已經(jīng)被翻譯成許多種語(yǔ)言(包括中文),在 github 上更是擁有將近 1.9w 個(gè) star。 然而,這次談?wù)摰牟皇撬R驗(yàn)殡S著 ES6 的廣泛應(yīng)用,以及 Angular 1.5 的發(fā)布,它有那么一點(diǎn)點(diǎn)不夠時(shí)髦(...
摘要:什么是閉包閉包與函數(shù)有著緊密的關(guān)系,以至于許多人將函數(shù)與閉包等同起來(lái)討論,但結(jié)果卻總是討論不清楚。由于引擎對(duì)每個(gè)函數(shù)建立其獨(dú)立的上下文環(huán)境,因此當(dāng)函數(shù)被再次執(zhí)行或進(jìn)入函數(shù)體內(nèi)的代碼時(shí),就將會(huì)得到閉包內(nèi)的全部信息。 什么是閉包????閉包(Closure)與函數(shù)有著緊密的關(guān)系,以至于許多人將函數(shù)與閉包等同起來(lái)討論,但結(jié)果卻總是討論不清楚。 事實(shí)上在JavaScript 中,一個(gè)函數(shù)只是一...
摘要:使用的過(guò)濾器,可以很容易的實(shí)現(xiàn)在表格中,點(diǎn)擊某一列標(biāo)題進(jìn)行排序,實(shí)現(xiàn)過(guò)程如下代碼當(dāng)點(diǎn)擊列標(biāo)題時(shí),執(zhí)行事件,將排序條件反轉(zhuǎn),即,如果原來(lái)是升序則將按降序,降序亦如此代碼默認(rèn)按列排序默認(rèn)排序條件升序讓運(yùn)行界面好看些,使用了樣式庫(kù)。 使用Angularjs的過(guò)濾器,可以很容易的實(shí)現(xiàn)在表格中,點(diǎn)擊某一列標(biāo)題進(jìn)行排序,實(shí)現(xiàn)過(guò)程如下: html代碼: ...
摘要:觀察函數(shù)和函數(shù)可以用來(lái)作為觀察函數(shù),我們可以使用觀察函數(shù)的回調(diào)函數(shù)來(lái)做相應(yīng)的處理。當(dāng)請(qǐng)求開始且尚未進(jìn)行其他傳輸時(shí),會(huì)觸發(fā)的回調(diào)函數(shù)。當(dāng)最后一次活動(dòng)請(qǐng)求終止時(shí),則會(huì)執(zhí)行通過(guò)注冊(cè)的回調(diào)函數(shù)。 對(duì)于 jQuery 通過(guò) Ajax 方式傳遞數(shù)據(jù)時(shí),我們還可以在過(guò)程中進(jìn)行一定的處理,以便達(dá)到我們的需求。 觀察函數(shù) ajaxStart 和 ajaxStop 函數(shù)可以用來(lái)作為觀察函數(shù),我們可以使...
暫無(wú)介紹