javascript
JS-for的衍生对象
在js中一般使用方法:
1.常規(guī)的for(var i=0;i<length;i++)
2.for-in:for(var item in list)
3.for of
描述:對(duì)應(yīng)于一個(gè)對(duì)象的每個(gè)屬性,或一個(gè)數(shù)組的每個(gè)元素,執(zhí)行一個(gè)或多個(gè)語(yǔ)句。?
語(yǔ)法:for?(variable?in?[object?|?array])
? ? ? ? ? statement?
? for?語(yǔ)句的語(yǔ)法組成如下:?
部分?描述?
variable?一個(gè)變量,它可以是?object?的任一屬性或?array?的任一元素。??
object,?array?要在其上遍歷的對(duì)象或數(shù)組。?
statement?相對(duì)于?object?的每個(gè)屬性或?array?的每個(gè)元素,都要被執(zhí)行的語(yǔ)句。可以是復(fù)合語(yǔ)句。?
for in語(yǔ)句:
for...in 語(yǔ)句用于遍歷數(shù)組或者對(duì)象的屬性(對(duì)數(shù)組或者對(duì)象的屬性進(jìn)行循環(huán)操作)。
for...in 語(yǔ)句用于對(duì)數(shù)組或者對(duì)象的屬性進(jìn)行循環(huán)操作。
for ... in 循環(huán)中的代碼每執(zhí)行一次,就會(huì)對(duì)數(shù)組的元素或者對(duì)象的屬性進(jìn)行一次操作。
//語(yǔ)法 for (變量 in 對(duì)象) {在此執(zhí)行代碼 } //for in遍歷數(shù)組 <html> <body> <script type="text/javascript"> var x var mycars = new Array() mycars[0] = "Saab" mycars[1] = "Volvo" mycars[2] = "BMW"for (x in mycars) { document.write(mycars[x] + "<br />") } </script></body> </html>?
轉(zhuǎn)載于:https://www.cnblogs.com/xiajiejie/p/9973659.html
總結(jié)
以上是生活随笔為你收集整理的JS-for的衍生对象的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Java Project和Web Pro
- 下一篇: 关于JavaScript的数组随机排序