欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于jquery中全局函數(shù)each使用介紹

 更新時(shí)間:2013年12月10日 17:15:27   作者:  
jquery 包含了兩個(gè) each 一個(gè)是 $().each 另一個(gè)是 $.each 區(qū)別就在于前一個(gè)是 jquery對(duì)象的內(nèi)置函數(shù) 而后一個(gè) 這是對(duì)象的遍歷函數(shù)

jquery 包含了兩個(gè)each一個(gè)是 $().each 另一個(gè)是 $.each 區(qū)別就在于前一個(gè)是jquery對(duì)象的內(nèi)置函數(shù) 而后一個(gè) 這是對(duì)象的遍歷函數(shù) 一般用于ajax中獲取不同的對(duì)象數(shù)據(jù)進(jìn)行遍歷以json為例 jquery 的getJSON 快捷方法可以便利的取得 指定url中的json文件 jquery 會(huì)內(nèi)置的調(diào)用 js原生 的eval函數(shù)來(lái)解析json文本 轉(zhuǎn)換成一個(gè) js對(duì)象 然后通過(guò)each全局函數(shù) 進(jìn)行遍歷 以取得其中的值  語(yǔ)法 each(data,[params],function(當(dāng)前項(xiàng)索引,當(dāng)前項(xiàng))) 這也是與 內(nèi)置函數(shù)each的一個(gè)極大的不同, 內(nèi)置函數(shù)中的 index 是一個(gè)標(biāo)識(shí)符 用來(lái)表示 從什么位置開(kāi)始遍歷,后面是 element 元素 指定遍歷多少個(gè) element 而全局函數(shù)中的 each 重的index 是指 json中每個(gè)鍵值對(duì) 中的鍵 也就是KEY! 再jquery 基礎(chǔ)教程一書中 作者舉例寫了相應(yīng)的代碼 但是沒(méi)有能夠?qū)?參數(shù)正確示例 其示例代碼如下

$.each(data,function(entryIndex,entry){ var html = entry['term']}); 看過(guò)此書的朋友一定很疑惑 關(guān)于 entryIndex 到底是啥? 其實(shí) entryIndex 就是 'term' 只不過(guò)作者沒(méi)有用索引代入 而是直接從json中將鍵值填入了,通過(guò) 調(diào)試才發(fā)現(xiàn) 如下問(wèn)題 普遍翻譯為索引,個(gè)人意見(jiàn)  還是應(yīng)該 以鍵來(lái)稱呼 entry 就是一個(gè)包含了鍵值對(duì)的屬性 值是一個(gè)字段 當(dāng)這個(gè)屬性通過(guò) 鍵作為索引導(dǎo)入 讀出相應(yīng)的 值通過(guò) 類似get訪問(wèn)器的方式返回,希望能給有疑惑的朋友作為解答.

相關(guān)文章

最新評(píng)論