var box ={
name : '郑玉佳',
age : '22',
run : function (){ //匿名函数
return '123';
}
}
alert(box.run()); //调用方法(函数)
//如果没有圆括号,会
//打印代码function () {
return '123';
}
//有圆括号打印返回值
删除属性:
var box ={
name : '郑玉佳',
age : '22',
}
alert(box.name); //结果:郑玉佳
delete(box.name); //删除属性
alert(box.name); //结果:undefined
利用字面量对象传递参数。将参数封装在字面量参数中。如:
function box(obj){
//判断,增强代码健壮性
if(obj.name!=undefined)
alert(obj.name);
if(obj.love!=undefined)
alert(obj.love);
if(obj.age!=undefined)
alert(obj.age);
}
var obj={ //字面量封装参数
name:'郑玉佳',
age:22,
address:'大学城'
}
box(obj); //调用方法