ホームページ  >  記事  >  ウェブフロントエンド  >  jqueryは配列配列を走査できますか?

jqueryは配列配列を走査できますか?

青灯夜游
青灯夜游オリジナル
2021-11-16 14:06:382346ブラウズ

jquery は配列 array を走査できます。メソッド: 1. for ループ ステートメントを使用して配列を走査します。2. "for in" ループ ステートメントを使用して配列を走査します。3. forEach() メソッドを使用します。配列を走査するには、 each( ) メソッドを使用します; 4. 配列を走査するには、 each( ) メソッドを使用します; 5. 配列を走査するには、 map() メソッドを使用します。

jqueryは配列配列を走査できますか?

このチュートリアルの動作環境: Windows7 システム、jquery1.10.2 バージョン、Dell G3 コンピューター。

jquery は配列 array

1 を走査します。for ループ:

var arr = new Array(13.5,3,4,5,6);
for(var i=0;i<arr.length><p>2. for in ループ: </p><pre class="brush:js;toolbar:false;">var x
var mycars = new Array()
mycars[0] = "Saab"
mycars[1] = "Volvo"
mycars[2] = "BMW"
for (x in mycars)
{
  document.write(mycars[x] + "<br />")
}

3. forEachメソッド トラバーサル

<script>
	var arr = [1,3,5,7,9];
	var obj = {0:1,1:3,2:5,3:7,4:9};
	/**
	*利用原生JS的forEach方法遍历
	*第一个参数:遍历到的元素
	*第二个参数:当前遍历到的索引
	*注意:原生的forEach方法只能遍历数组,而不能遍历伪数组
	*/
	arr.forEach(function(value,index){
		console.log("原生forEach遍历数组:",index,value);
	});
	/**
	obj.forEach(function(value,index){
		console.log("原生forEach遍历伪数组:",index,value);
		//Uncaught TypeError: obj.forEach is not a function
	});
	*/

</script>

jqueryは配列配列を走査できますか?

#4、 each() は配列を走査します

<script>
	var arr = [1,3,5,7,9];
	var obj = {0:1,1:3,2:5,3:7,4:9};

	/**
	* 利用jQuery的each静态方法遍历
	* 第一个参数:当前遍历到的索引
	* 第二个元素:遍历到的元素
	* 注意:jQuery的each方法可以遍历伪数组
	*/
	$.each(arr,function(index,value){
		console.log("jQuery-each方法遍历数组:",index,value);
	})
	$.each(obj,function(index,value){
		console.log("jQuery-each方法遍历伪数组:",index,value);
	})
</script>

jqueryは配列配列を走査できますか?

##5、map() は走査しますArray

<script>
	var arr = [1,3,5,7,9];
	var obj = {0:1,1:3,2:5,3:7,4:9};
	/**
	*1.利用原生JS的map方法遍历 
	*第一个参数:遍历到的元素
	*第二个参数:当前遍历到的索引
	*第三个参数:当前被遍历的数组
	*注意:和原生的forEach方法一样,不能遍历伪数组
	*/
	arr.map(function(value,index,array){
		console.log("原生map遍历数组:",index,value,array);
	});
	/**
	obj.map(function(value,index,array){
		console.log("原生map遍历伪数组:",index,value,array);
		//Uncaught TypeError: obj.forEach is not a function
	});
	*/

	/**
	* 2.利用jQuery的each静态方法遍历
	* 第一个参数:要遍历的数组
	* 每遍历一个元素之后执行的回调函数
	* 回调函数的参数:
	* 	第一个参数:遍历到的元素
	* 	第二个元素:当前遍历到的索引
	* 注意:和jQuery的each方法一样可以遍历伪数组
	*/
	$.map(arr,function(value,index){
		console.log("jQuery-map方法遍历数组:",index,value);
	})
	$.map(obj,function(value,index){
		console.log("jQuery-map方法遍历伪数组:",index,value);
	})
</script>

jqueryは配列配列を走査できますか?

推奨される関連チュートリアル:

jQuery ビデオ チュートリアル

以上がjqueryは配列配列を走査できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。