標籤:

jquery學習第3.5期

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 |