前提
前文:对象的创建和调用
添加链接描述
一. for…in语句对象的遍历
1.作用:用于对数组或者对象的属性进行循环操作
2.语法: for (变量 in 对象) { }
3.案例:
var obj = {
name: 'pink老师',
age: 18,
sex: '男',
fn: function() {
console.log('111');
}
}
// for...in遍历对象
/* for (变量 in 对象) {
} */
for (var k in obj) { // 一般喜欢使用k,key
console.log(k); //输出变量得到属性名
console.log(obj[k]); //输出属性值
}
二.new执行的过程
new构造函数可以在内存中创建一个空的对象
this会指向刚才创建的空对象
执行构造函数里面的代码,给空对象添加属性和方法
返回这个对象(所有构造函数不需要return)