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

js循环对象

人气:365 ℃/2024-07-26 02:43:49

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>

  • 宝马325i双门轿跑测评怎么样?

    宝马325i双门轿跑测评:1、新3系在内饰方面的变化也仅限于细节部分,中控台还是采用了上下双色的设计,并且所有设备的布局没有发生变化,只是在个别开关和按键上采用了镀铬装饰。车内...

    问答查看全文>>
  • 给男朋友的文案情话(给男朋友的情书文案)

    1、既然 一、+ 二、= 二、+ 一、,那么是否 I love you = you love me?2、我知道自己有些偏执,但我仍然觉得诉苦终究是徒劳。既然如此,还不如默默承受...

    句子查看全文>>
  • 禅城上什么车牌?

    禅城应该上粤E车牌。广东省(粤)车牌代号:粤A广州、粤B深圳、粤C珠海、粤D汕头、粤E佛山、粤F韶关、粤G湛江、粤H肇庆、粤J江门、粤K茂名、粤L惠州、粤M梅州、粤N汕尾、粤P...

    问答查看全文>>
  • 牙医经典语录 牙医的经典语录

    1、要想从患者那里获得什么,首先自问你能为患者提供什么,再问自己应该得到什么,这也是医患沟通双赢哲学的根本。2、有些牙医为什么又累又穷?因为他们每天做的都是丢西瓜捡芝麻的事情,...

    语录查看全文>>
  • 猪年宝宝起名好听的名字大全

    好听的猪年宝宝名字有哪些呢?我们一起来看一看:猪年宝宝起名好听的名字大全01、〖玎钰〗从字音分析:读音dīng、yu,声调为阴平、去声,非常唯美动听。从字形分析:玎为左右结构 ...

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