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

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

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

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

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

如下:

             Person.prototype.Lname = 'xiaohuang';
Person.prototype.modd = 'unhappy';
function Person(name,age,sex){
this.name = name ;
this.age = age ;
this.sex = sex;
}
var person = new Person('andi',18,'man');
Student.prototype = person;
function Student(tel,grade){
this.tel = tel;
this.grade = grade ;
}
var student = new Student(123,1);
for(var prop in student){
console.log(prop);
}

成功输出了对象内属性名

最新文章

  1. sql rowversion
  2. Js获取后台集合List的值并操作html
  3. 万网域名解析到IP地址
  4. Java Web SSH框架总是无法写入无法读取Cookie
  5. EF自动生成的(T4模板) 关联属性元数据修改
  6. Vue.js 组件笔记
  7. springMVC对异常处理的支持
  8. 公司内网搭建代理DNS使用内网域名代替ip地址
  9. linux服务器上,yum、rpm、源码编译安装及卸载
  10. T-SQL基础(四)之集合运算
  11. Spring 使用介绍(十二)—— Spring Task
  12. MVC Ajax.BeginForm 提交上传图片
  13. 普通java程序,maven打包
  14. ansible创建vmware虚拟机
  15. .NET MVC中的ActionResult
  16. Eclipse无法使用springboot2.x
  17. 洛谷P3389 【模板】高斯消元法(+判断是否唯一解)
  18. python 3使用binascii方法的报错解决
  19. OpenCV 图像处理的各种滤镜效果实现
  20. MongoDB:通过mongodump【时间一致性】备份,快速创建secondary复制集节点——更精简的方式2

热门文章

  1. 【转】C#正则表达式教程和示例
  2. Jmeter添加响应断言
  3. Java读取配置文件的方式
  4. 【转】dig详解
  5. 42.angularJS自定义服务
  6. Java基础学习(六)-- 递归以及文件I/O流基础详解
  7. pyton写购物车
  8. codeforces 501 B Misha and Changing Handles 【map】
  9. mac、windows如何强制关闭tomcat进程
  10. 爬虫--pyquery使用