Heim >Web-Frontend >Front-End-Fragen und Antworten >Kann JQuery ein Array-Array durchlaufen?
jquery kann das Array-Array durchlaufen: 1. Verwenden Sie die for-Schleifenanweisung, um das Array zu durchlaufen. 3. Verwenden Sie die forEach()-Methode, um das Array zu durchlaufen ; 4. Verwenden Sie die Methode „each()“, um das Array zu durchlaufen. ;5 Verwenden Sie die Methode „map()“, um das Array zu durchlaufen.
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery1.10.2-Version, Dell G3-Computer.
jquery durchläuft Array-Array
1. for in-Schleife:
var arr = new Array(13.5,3,4,5,6); for(var i=0;i<arr.length><p></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 />") }
4 array
<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>
5. map() durchläuft das Array
<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>
Empfohlene verwandte Tutorials: jQuery-Video-Tutorial
Das obige ist der detaillierte Inhalt vonKann JQuery ein Array-Array durchlaufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!