对象的使用
//创建一个字面对象
var parent1 = { name: 'Papa1', age: '23' }
document.write(parent1.name + ',' + parent1.age)
//创建一个Objec对象t
var parent2 = new Object();
parent2.name = 'papa2';
parent2.age = '24'
document.write(parent2.name + ',' + parent2.age)
//赋值对象
var parent3 = { name: 'papa3' }
var child3 = Object(parent3)
document.write(parent3.name)
document.write(child3.name)
//使用函数创建对象
function parent4(firstname, lastname){
this.firstname= firstname;
this.lastname= lastname;
}
var child4 = new parent4('liang', 'wang')
document.write(child4.firstname + child4.lastname)
function sayColor(sPrefix, sSuffix) {
alert(sPrefix + this.color + sSuffix);
};
var obj = new Object();
obj.color = "blue";
sayColor.call(obj, "The color is ", "a very nice color indeed.");