欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery map操作

傅智翔2年前10瀏覽0評論

jQuery中的map方法可以用來操作數(shù)組或?qū)ο蟆K淖饔镁褪菍⒁粋€數(shù)組或?qū)ο笾械拿總€元素通過給定的function映射成一個新的元素,最終得到一個新的數(shù)組或?qū)ο蟆?/p>

//示例1:將數(shù)組中的每個元素加上10
var arr = [1, 2, 3, 4, 5];
var newArr = $.map(arr, function(val, index){
return val + 10;
});
console.log(newArr); //[11, 12, 13, 14, 15]
//示例2:將對象轉(zhuǎn)換成數(shù)組
var obj = {"name": "張三", "age": 18, "sex": "男"};
var newArr = $.map(obj, function(val, index){
return val;
});
console.log(newArr); //["張三", 18, "男"]

map方法的語法如下:

//語法
$.map(array, function(elementOfArray, indexInArray){
//處理每個元素的邏輯
}, [thisArg]);

其中,array是要處理的數(shù)組或?qū)ο螅琭unction是一個回調(diào)函數(shù),被依次調(diào)用每個元素,可接收兩個參數(shù):elementOfArray(數(shù)組元素或?qū)ο蟮膶傩灾担┖蚷ndexInArray(元素或?qū)傩缘乃饕?/p>

值得注意的是,map方法返回的是一個新的數(shù)組或?qū)ο螅粫薷脑瓟?shù)組或?qū)ο蟆?/p>