真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

在jquery中有沒(méi)有map方法

這篇“在jquery中有沒(méi)有map方法”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“在jquery中有沒(méi)有map方法”文章吧。

成都創(chuàng)新互聯(lián)公司2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元彭州做網(wǎng)站,已為上家服務(wù),為彭州各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792

jquery中有map()方法。map()方法用于使用指定回調(diào)函數(shù)處理數(shù)組的每個(gè)元素(或?qū)ο蟮拿總€(gè)屬性),并將處理結(jié)果封裝為新數(shù)組返回,語(yǔ)法“$.map(數(shù)組或?qū)ο?回調(diào)函數(shù))”。map()方法會(huì)為回調(diào)函數(shù)傳入兩個(gè)參數(shù):第一個(gè)參數(shù)為當(dāng)前迭代的元素或?qū)傩灾?,第二個(gè)參數(shù)為當(dāng)前迭代項(xiàng)的數(shù)組索引或?qū)ο髮傩悦蝗绻卣{(diào)函數(shù)的返回值為null或undefined,則不會(huì)被添加到結(jié)果數(shù)組中。

在jquery中有沒(méi)有map方法

本教程操作環(huán)境:windows7系統(tǒng)、jquery3.6.0版本、Dell G3電腦。

jquery中有map()方法。

在jquery中,map()方法用于使用指定回調(diào)回調(diào)函數(shù)處理數(shù)組的每個(gè)元素(或?qū)ο蟮拿總€(gè)屬性),并將處理結(jié)果封裝為新數(shù)組返回。

注意:1. 在jQuery 1.6 之前,該函數(shù)只支持遍歷數(shù)組;從 1.6 開(kāi)始,該函數(shù)也支持遍歷對(duì)象。

語(yǔ)法格式:

$.map( object, callback )
參數(shù)描述
objectArray/Object類型   指定的需要處理的數(shù)組或?qū)ο蟆?/td>
callbackFunction類型    指定的處理函數(shù)。

map()會(huì)為回調(diào)函數(shù)傳入兩個(gè)參數(shù):其一是當(dāng)前迭代的元素或?qū)傩灾?,其二是?dāng)前迭代項(xiàng)的數(shù)組索引或?qū)ο髮傩悦?/p>

回調(diào)函數(shù)返回值將作為結(jié)果數(shù)組中的一個(gè)元素,如果返回值為null或undefined,則不會(huì)被添加到結(jié)果數(shù)組中。

示例:使用$.map() 修改一個(gè)數(shù)組的值



	
		
		
		
	
	

		

在jquery中有沒(méi)有map方法

擴(kuò)展知識(shí)

map方法可以遍歷數(shù)組,那么可不可以遍歷偽數(shù)組?那讓我們直接看代碼吧!

在jquery中有沒(méi)有map方法

在jquery中有沒(méi)有map方法




顯然是可以的,和jQuery中的each方法一樣看,map方法也可以遍歷偽數(shù)組

既然jQuery中的each和map方法都可以遍歷數(shù)組和偽數(shù)組,那么它們之間又有什么區(qū)別?

1、each方法默認(rèn)的返回值是遍歷誰(shuí)就返回誰(shuí)

2、map方法默認(rèn)的返回值是一個(gè)空數(shù)組

在jquery中有沒(méi)有map方法

在jquery中有沒(méi)有map方法

1、each方法不支持在回調(diào)函數(shù)中對(duì)遍歷的數(shù)組進(jìn)行處理

2、map方法可以在回調(diào)函數(shù)中通過(guò)return對(duì)遍歷的數(shù)組進(jìn)行處理,然后生成一個(gè)新的數(shù)組返回

在jquery中有沒(méi)有map方法

在jquery中有沒(méi)有map方法

可以看到map方法返回的數(shù)組是索引加上索引對(duì)應(yīng)的值,所以說(shuō)map方法是可以通過(guò)return對(duì)遍歷的數(shù)組進(jìn)行處理,然后生成一個(gè)新的數(shù)組返回

在jquery中有沒(méi)有map方法

在jquery中有沒(méi)有map方法


而each是不支持通過(guò)return在回調(diào)函數(shù)中對(duì)遍歷的數(shù)組進(jìn)行處理

以上就是關(guān)于“在jquery中有沒(méi)有map方法”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站標(biāo)題:在jquery中有沒(méi)有map方法
分享地址:http://weahome.cn/article/jpddcc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部