JavaScript--Object对象的两种表示方法

在JS中大多数据引用类型数据都是Object类型的,Object类型的对象,虽然功能不多,但是作为数据存储和数据传输可谓首选

使用Object对象,那么首先我们就来看看它的实例的创建方式:

第一种:使用new操作符后面跟Object构造函数

var person=new Object();
person.name="bigboss";
person.age=20;

第二种:使用对象字面量表示法

var person={
    name:"bigboss",
    age:20
}

小结:在创建对象时  {}和new Object()我们可以看作等效;

function ShowYourInfo(obj) {
    var outs = "";
    if (typeof(obj.name) == "string") {
        outs += obj.name + ";";
    }
    if (typeof(obj.age) == "number") {
        outs += obj.age;
    }
    console.log(outs);
}
ShowYourInfo({name:"susu",age:20});//susu;20
ShowYourInfo({name:"xiaoming",age:23});//xiaoming;23

上面的例子可以显示出来 对象字面量表示法 十分好用。

猜你喜欢

转载自www.cnblogs.com/bigbosscyb/p/12102218.html