函数作为对象的属性,称这个函数为这个对象的方法,调用函数就说明调用对象的方法。
obj={name:'颤三',
age:56,
gender:"女",
lover:'战士',
fun4:function(){
console.log('函数');
}
};
console.log(obj.fun4);
obj.fun4();//调用对象的方法
所以:前面使用的console.log()__及调用console的log方法
document.write()
"hello".toString;
obj.fun5=function(){
console.log('函数5');
}
对象中有诸多属性,如何查看个数——枚举对象的属性
for-in语句:有几个属性,就会执行几次
每次执行的时候会将属性赋值给变量:n的值是属性的名字,每次执行要换一个
obj={name:'颤三',
age:56,
gender:"女",
//lover:'战士',
fun4:function(){
console.log('函数');
}
};
for(var n in obj){
console.log('执行次数')
}
n代表属性的名字
取出具有的属性值obj[n]---取值 obj[""]--取变量名