對象回調(diào)函數(shù)的參數(shù)是如何傳遞的?
else if (v == "2") {
? ? ? ? ? ? // 遍歷對象屬性
? ? ? ? ? ? $.each({
? ? ? ? ? ? ? ? name: "張三",
? ? ? ? ? ? ? ? age: 18
? ? ? ? ? ? }, function(property, value) {
? ? ? ? ? ? ? ? $aaron.append("屬性名=" + property + "; 屬性值=" + value);
? ? ? ? ? ? });
? ? ? ? }?
對象回調(diào)函數(shù)的參數(shù)是如何傳遞的?
2016-09-08
each(object,function(property,value){})//property是屬性,value是屬性的值。each()就是for循環(huán)方法的包裝,
each(array,function(index,value){})//index是索引,value是數(shù)組中的值。each()就是for循環(huán)方法的包裝,
不懂的單詞去百度
2018-10-11
調(diào)用函數(shù)的時候傳進(jìn)去不就行了,你可以自己寫個類似$.each的函數(shù)實現(xiàn)啊
? ? $("#exec").click(function() {
? ? ? ? //可以自己寫個
? ? ? ? function myEach(arr, callback) {
? ? ? ? ? ? for (let i in arr) {
? ? ? ? ? ? ? ? console.log(i, arr[i]);
? ? ? ? ? ? ? ? callback(i, arr[i]);
? ? ? ? ? ? }
? ? ? ? }
? ? ? ?var v = $("#animation").val();
? ? ? ? var $aaron = $("#aaron");
? ? ? ? $aaron.empty();
? ? ? ? if (v == "1") {
? ? ? ? ? ? // 用我的
? ? ? ? ? ? myEach(['Aaron', '慕課網(wǎng)'], function(i, item) {
? ? ? ? ? ? ? ? $aaron.append("索引=" + i + "; 元素=" + item);
? ? ? ? ? ? });
? ? ? ? } else if (v == "2") {
? ? ? ? ? ? // 用我的
? ? ? ? ? ? myEach({
? ? ? ? ? ? ? ? name: "張三",
? ? ? ? ? ? ? ? age: 18
? ? ? ? ? ? }, function(property, value) {
? ? ? ? ? ? ? ? $aaron.append("屬性名=" + property + "; 屬性值=" + value);
? ? ? ? ? ? });
? ? ? ? }?
? ? });
2016-08-15
each(object,function(property,value){})//property是屬性,value是屬性的值。each()就是for循環(huán)方法的包裝,
2016-08-07
each(array,function(index,value){})//index是索引,value是數(shù)組中的值。each()就是for循環(huán)方法的包裝,