JS中对象的处理
单个对象
1 | var obj = { |
使用时
1 | obj.name; // Zoe |
in操作符可以用来检测一个属性是否存在
1 | 'age' in obj; // true |
delete操作符可以用来删除一个属性
1 | delete obj.age; |
构造函数
除了作为“真正”的函数和方法,函数还在JavaScript中扮演第三种角色:如果通过new操作符调用,他们会变为构造函数,对象的工厂。构造函数是对其他语言中的类的粗略模拟。约定俗成,构造函数的第一个字母大写。例如:
1 | // 设置实例数据 |

