av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

深入淺析JavaScript中的in關(guān)鍵字和for-in循環(huán)

瀏覽:2日期:2023-06-21 16:13:35

1.in關(guān)鍵字

屬性名 in 對象,用來判斷某個屬性在對象中是否存在與其嚴(yán)格相等的屬性名,返回boolean值

屬性名必須是字符串或數(shù)字

var obj = {a : 1,b : 2}console.log(’a’ in obj);//返回true,obj對象中存在a屬性名var arr = [12,11,10];console.log(12 in arr);//返回false,原因arr數(shù)組中12,11,10三個值對應(yīng)的屬性名分別是0,1,2

2.for-in循環(huán)

for(var prop in obj){//循環(huán)語句}

取出對象的所有屬性名,每次循環(huán)將其中一個屬性名賦值給變量prop,運行循環(huán)體

利用該特點可以遍歷數(shù)組:

var arr= [’abc’,’123’,1,2,3];for(var prop in arr){console.log(prop);console.log(arr[prop]);}

使用for循環(huán)遍歷數(shù)組和for-in循環(huán)遍歷數(shù)組的區(qū)別:

遍歷稀松數(shù)組var arr = [1,2,3,,,,,4];

for(var i = 0; i < arr.length; i++){};//沒有值的地方會輸出undefined

for(var prop in arr){};//沒有值的地方不會輸出

創(chuàng)建一個長度為100的數(shù)組,給數(shù)組的每一項賦值為’abc’,使用for循環(huán)

var arr = new Array(100);for(var i = 0; i < arr.length; i++){arr[i] = ’abc’;}

不能使用for-in循環(huán)

到此這篇關(guān)于JavaScript中的in關(guān)鍵字和for-in循環(huán)的文章就介紹到這了,更多相關(guān)js in for-in循環(huán)內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美日韩亚洲视频 | 亚洲aⅴ | 国产激情片在线观看 | 啪视频在线 | 91欧美精品成人综合在线观看 | 黄色免费av | 亚洲国产精品久久 | 午夜影视在线观看 | 欧产日产国产精品99 | 久草福利 | 97超碰成人 | 久久精品成人热国产成 | 久久精品欧美一区二区三区不卡 | 欧美在线a | 91在线一区 | 综合国产 | 中文字幕 欧美 日韩 | 日本一区二区不卡 | 久久久久久国产精品免费免费 | 激情三区 | 日韩有码一区二区三区 | 成人综合伊人 | 日韩免费中文字幕 | 日日干夜夜操 | 在线观看视频一区二区三区 | 欧美日韩在线免费观看 | 深夜福利影院 | 羞羞视频免费在线 | 在线看亚洲 | 日韩久久精品视频 | 国产激情偷乱视频一区二区三区 | 欧美日韩亚 | 久久国产精品视频 | 国产精品久久国产精品久久 | 免费看黄色片 | 岛国视频 | 国产情侣一区 | 午夜电影福利 | 国产精品久久久久久久久久东京 | 97精品国产一区二区三区 | 色婷婷av一区二区三区软件 |