引用类型 Object类型

1、引用类型的值是引用类型的一个实例

2、创建Obhect实例的方式有两种,

  a、new操作符后跟Object构造函数

  

  b、使用对象字面量表示法

  

  在对象字面量中,使用逗号来分隔不同的属性,在最后一个属性后面添加逗号会在IE7及更早版本和Opera中导致报错

3、使用对象字面量语法时,属性名也可以使用字符串

  

  var person = {
        name: 'Nicholas',
        age:'19'
    };

  

  在通过对象字面量定义对象时,实际上不会调用Object构造函数,

  

 4、对象字面量也是向函数传递大量可选参数的首选方式

  

    function displayInfo(args) {
        var output = '';
        if(typeof args.name == 'string') {
            output += 'Name:' + args.name;
        }
        if(typeof args.age == 'number') {
            output += 'Age:' + args.age;
        }
        alert(output);
    }
    displayInfo({
        name:'Nicholas',
        age:'19'
    });
    displayInfo({
        name:'Greg'
    });

5、一般来说,访问对象属性时使用的都是点表示法,JS也可以使用方括号表示法来访问对象的属性

  

  ,方括号的好处是通过变量啦访问属性,例子可以这样访问

  

原文地址:https://www.cnblogs.com/shenq/p/6196558.html