您的位置:首页 > 其它

创建对象的两种方法: new 和 面向对象(对象字面量)及对象属性访问方法

2014-04-01 23:13 477 查看
创建对象的两种方法: new 和 面向对象(对象字面量)
用 new 时:
var o = new Object();
o.name = "lin3615";
alert(o.name);

用面向对象时:
var o ={
"name": "lin3615",
"age": 26
};

或者
var o = {
name : "lin3615",
age: 26
};

alert(o.name)

对象字面量也可以向函数传递大量的参数

function displayInfo(args)
{
var output = '';
if(typeof args.name == "string")
{
output += args.name;
}
if(typeof args.age == "number")
{
output += args.age;
}
alert(output);
}

displayInfo({
name:"lin3615",
age:26
});

displayInfo({
name: "lin3615"
});

访问对象属性时可用点和括号,但推荐用点来访问

var o = new Object();
o.name = "lin3615";
alert(o.name);
alert(o['name']);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: