码迷,mamicode.com
首页 > 编程语言 > 详细

javaScript for in循环遍历对象

时间:2019-02-06 23:55:24      阅读:337      评论:0      收藏:0      [点我收藏+]

标签:name   app   code   OLE   指针   遍历   循环   type   一个   

for循环常被我们用来遍历数组,而如何遍历对象呢?

这时就需要用到for in循环了

写一个遍历对象名简写如下: for(var xxx in ooo){console.log(xxx)}

其中xxx是由用户自定名称,即指向每次遍历到的对象的指针

ooo是要遍历的对象,现把先前写的对象哪来遍历一下,代码

如下:

 1             Person.prototype.Lname = ‘xiaohuang‘;
 2             Person.prototype.modd = ‘unhappy‘;
 3             function Person(name,age,sex){
 4                 this.name = name ;
 5                 this.age = age ;
 6                 this.sex = sex;
 7             }
 8             var person = new Person(‘andi‘,18,‘man‘);
 9             Student.prototype = person;
10             function Student(tel,grade){
11                 this.tel = tel;
12                 this.grade = grade ;
13             }
14             var student = new Student(123,1);
15             for(var prop in student){
16                 console.log(prop);
17             }    

成功输出了对象内属性名

技术图片

 

javaScript for in循环遍历对象

标签:name   app   code   OLE   指针   遍历   循环   type   一个   

原文地址:https://www.cnblogs.com/raonet/p/10354240.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!