当前位置:家常菜>百科>科技>正文

js 循环对象

人气:143 ℃/2023-12-14 15:23:41

js 循环对象的语句是怎样的呢?下面就让我们一起来了解一下吧:

js中与循环对象有关的语句一般是for/in 语句,for/in 语句通常是用于循环对象属性。循环中的代码每次执行一次,就会对于数组的元素或是对象的属性进行一次操作。

说明:

在JavaScript其实是支持不同类型的循环的,具体介绍如下:

1、for - 循环代码块一定的次数

2、for/in - 循环遍历对象的属性

3、while - 当指定的条件为 true 时循环指定的代码块

4、do/while - 同样当指定的条件为 true 时循环指定的代码块

需要注意的是,最好不要使用for/in语句来循环数组的索引,不过可以使用 for 语句来进行替代。

具体的语法格式:

for (var in object) {

 执行的代码块

}

参数说明:

var 必须。指定的变量可以为数组元素,也能够是对象的属性。 

object 必须。指定迭代的的对象。 

参考范例:

示例一

循环对象属性,示例代码如下:

var person = {fname:"John", lname:"Doe", age:25}; 

var text = "";

 var x; 

for (x in person) {

 text += person[x] + " ";

 }

输出结果为:

John Doe 25

示例二

示例代码:

<script>

function Eg(){

    this.name ="张三";

    this.age = "30";

    this.port = "显老的程序员";

}

var eg = new Eg(); //实例化

for(var k in eg){  //定义一个k变量 在eg对象中遍历

       console.log(k);   // name    age     port      k表示对象中的属性名

}

for(var k in eg){

       console.log(eg[k]); // 张三     30      显老的程序员   

}

</script>

  • 心里非常崩溃的句子大全精选(心里压抑崩溃的伤感句子)

    1、没有我的世界你会更美好,因为我不会懂得去爱你。一句“你我真的不是很适合”我想很多人会理解的。2、感情是那么的微妙,当它来临时不容拒绝;当它要离去时,...

    句子查看全文>>
  • 台式硬盘盒哪个牌子好 台式硬盘盒十大品牌排行榜

    为您整理了台式硬盘盒哪个牌子好,分别有奥睿科/ORICO、飚王/SSK、绿联/UGREEN、优越者、e磊/E-ELEI、绿巨能、华硕/ASUS、蓝硕、来酷智生活、世特力,告诉您...

    品牌查看全文>>
  • 分手说说大全伤感

    1、或许你要的,我给的,都不相同。2、那一场盛世流年,我们守着寂寞伤得面目全非。3、真想把你栽花盆里,让你深刻的体会到做植物人的感觉。4、失去后那种心痛的感觉还在,犹如针尖在穿...

    说说查看全文>>
  • 成熟励志的性签名

    2、很多时候想不明白现在仍令我囚于空壳的坚守是什么。3、凡你所爱的,就让他自由。若他回来,他便是你的。若他不回来,他便从未属于过你。4、和勤奋的人在一起,你不会懒惰。5、其实,...

    签名查看全文>>
  • 刘墉经典名言

    1、谁能想到,我们赖以生存的空气,由地面向上延伸六十公里到三百公里,也把它的重量狠狠地加在我们身上。可是,我们不是活动的很轻松吗?2、亲人的死去,有时反不如他自己离弃我们的伤痛...

    名言查看全文>>
本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版