概念:
集合:是一种数据结构,用以表示非常重要值的无序集合。集合的基础方向包括添加值,检测值是否在集合中。
枚举类型:是一种类型,它是值的有限集合。如果值定义为这个类型则该值是可列出(可枚举)的。
标准转换方法:
toString()方法将对象转为字符串(toLocaleString()类似)
valueOf()方法将对象转为原始值
toJSON(),这个方法是由JSON.stringify()自动调用的。
工厂方法:一个类的方法用以返回类的一个实例。
子类还可以有子类,当涉及类的层次结构时,往往需要定义抽象类。抽象类中定义的方法没有实现。抽象类中的抽象方法是在抽象类的具体子类中实现的。