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

js 循环对象

人气:302 ℃/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>

  • 从发货地能区分银壶是手工还是机制?

    常常有朋友会问到银壶******地,为什么说是云南手工银壶却从其他地址发货。这一点也一直是银壶客要写出来跟大家分享的。银壶产地主要分为两块:一是手工产地,二是机制产地。手工:云南说到手...

    茶叶查看全文>>
  • 楚辞有典故的女孩名字2022

    楚辞有典故的女孩名字有哪些?一起来看看吧!从楚辞典故中取女孩名字,显得文化内涵极深,带着浪漫主义色彩。朝夕——《离骚》:“余虽好修姱以鞿羁兮,謇朝谇而夕替。”在这里是指早晨和晚...

    生活查看全文>>
  • 大众汽车玻璃加热标志

    大众汽车上的玻璃加热按钮的图案是一个挡风玻璃,上面有3条弯曲的波浪线。截止到2019年8月,市面上在售的汽车一般都配备了汽车玻璃加热功能,很大程度上方便了人们的用车生活。汽车玻...

    问答查看全文>>
  • 阿特兹是不是自然吸气

    阿特兹使用的是自然吸气发动机,阿特兹一共搭载了两款自然吸气发动机,一款是2.0升的,另一款是2.5升的。2.0升自然吸气发动机的最大功率为116kw,最大扭矩为202牛米,最大...

    问答查看全文>>
  • 游戏网名超拽霸气2021年

    1、王的领悟2、虎口夺江山3、龙头の霸主4、尐女杀人魔5、Psi;×肆战作王6、终极战犯Δ7、为你提刀屠尽佛8、王者要野心9、り啸兲战龙10、戮尽山河1...

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