对象(Object)
对象又称为散列,哈希表...
在js中除null和undefined一切皆对象。
对象与数组有很多的相似之处,同样属于key : value的结构,不同之处在于数组的key默认是数字类型,而对象的key默认为字符串类型。
对象的创建
直接量创建:
var obj = {};
构造函数创建:
var obj = new Object();
属性和方法
对象中只能包含属性与方法。
属性相当于对象中的变量。
方法相当于对象中的函数。
例如:
在对象的外部调用自身的属性和方法:
调用属性:
对象名.属性名;
例如:
obj.userName;