JavaScript教程:自定义对象-{}字面量创建对象

说明

与 Object对象 相比,使用 {} 字面量创建对象,更加方便,可以在创建对象时,指定 属性、函数

缺点:一次性对象,不方便修改,不利于提高效率,一般不建议使用

语法

var 变量名 = {
    属性名1:"属性值1",
    "属性名2":"属性值2",
    "函数名1":function(){

    },
    "函数名2":function(){

    },
}

例子

var iphone = {
    screen : 6.2,
    cpu : "A15",
    ram : 4,
    rom : 256,
    call : function(num){
        console.log("打电话给:",num)
    }
}

访问属性

语法一:

变量名.函数名

语法二:

变量名["函数名"]

例子

console.log(iphone.screen)
console.log(iphone.cpu)
console.log(iphone.ram)
console.log(iphone["rom"])

调用函数

iphone.call("110")

原文出处:/show_1IX333G9BnQB.html