js中for和for in循壞

for循壞:

循環(huán)就是在滿(mǎn)足條件的情況下,去不斷重復(fù)的執(zhí)行某一個(gè)操作for (初始部分; 循環(huán)條件; 條件迭代)

{

循環(huán)執(zhí)行的語(yǔ)句

}

在頁(yè)面上打印10個(gè)數(shù)使用for循壞,從1開(kāi)始


for(let n=1;n<=10;n++){

? ? ? ? ? ? document.write(n+'<br>');


for in循壞:

? 常用于對(duì)數(shù)組或?qū)ο蟮膶傩赃M(jìn)行循環(huán)操作

? ? ? ? for (變量 in 對(duì)象) {

? ? ? //循環(huán)執(zhí)行的語(yǔ)句

}

?第一種方式創(chuàng)建對(duì)象?

? ? ? ? let obj = new Object({name:'zhangsan'});

?第二種方式創(chuàng)建對(duì)象

? ? ? ? let obj = new Object();

? ? ? ? 給對(duì)象的name屬性賦值?

? ? ? ? obj.name = 'lisi';

?第三種使用字面量的方式

? ? ? ? let obj = {

? ? ? ? ? ? name:'zhangsan',

? ? ? ? ? ? age:18,

? ? ? ? ? ? sex:'male'

? ? ? }

?循環(huán)遍歷obj對(duì)象

? ? ? ? for(let key in obj){

? ? ? ? ? ? ?當(dāng)key是一個(gè)變量的時(shí)候要使用[]來(lái)獲取

? ? ? ? ? ? document.write('屬性是'+key+'屬性值是'+obj[key]+'<br>')

? ? ? ? }

如何獲取一個(gè)對(duì)象屬性的值?

? ? ? ? ?name是obj的屬性?

? ? ? ? ?console.log(obj1.name)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容