jquery學習第3.5期
02-03
1 回調函數
我在這裡解釋的回調函數 是針對於上一期代碼中所使用的回調函數
至於通俗的易於理解的回調函數的定義 參見知乎上另一個問題 常溪玲:回調函數(callback)是什麼?
在我們上一期的代碼中有這樣一部分
$(document).ready(function () {n var members = [zhao, zhang, wang, li];n members = $.map(members, function (n, i) {n return (i + "." + n);n })n $(p).html(members.join("<br />"));n }); n
此處的回調函數包含對數組中元素的操作
map方法中的回調函數 包括兩個參數 n表示數組元素的內容 i 表示數組元素的索引(index)
以上語句逐個返回數組中的元素 索引從零開始.
2 .map方法
map()方法 迭代數組中的每個元素 並為每個數組元素分別調用一次回調函數.可以把返回的元素分配到另一個數組.map()方法也可以遍歷具有length屬性的類似數組的對象 map()方法的語法為: map(array,callback);
推薦閱讀:
※使用jQuery時如何更好的組織代碼?
※handlebars這個前端模板引擎如何,有類似的模板引擎推薦嗎?
※怎麼學習 jQuery ?
TAG:jQuery |