对象
- 对象是无序的
- 对象里面的内容叫属性
- 属性的组成由一个名和值组成{ obj:”zhi”}
- 属性名可以是任意的,如果属性名有特殊符号,需要用双引号包起来
- 如果对象中属性名有重复的话,那么后一个会覆盖前一个
如果调用时不存在属性时,输出的时候会显示(undefined)
对象的属性访问与添加
运用运算符中的点符号来访问和添加(.)
- 用中括号来访问和添加[],中间填写的是表达式
-
对象的判断
对象无论是否 有属性,判断都为真;数组也一样;
- 判断两个对象是否相等,会返回false;
- 判断对象里面是否有内容;可以用 for in 取遍历该对象
对象的表达式
var obj = {};
var obj1 = new Object();
对象一个特殊变量(this)