[转载]JavaScript权威指南(9)--类和模块

文章前言

一 类和原型

二 类和构造函数

1,构造函数和类的标识

2,constructor属性

三 JavaScript中的Java式的类继承

四 类的扩充

五 类和类型

1, instanceof运算符

2,constructor属性

3,构造函数的名称

4,鸭式辩型

六 JavaScript中的面向对象技术

1,一个例子:集合类

2,一个例子: 枚举类型

3,标准转换方法

4,比较方法

5,方法借用

6,私有状态

7,构造函数的重载和工厂方法

七 子类

1,定义子类

2,构造函数和方法链

3,组合vs子类

4,类的层次结构和抽象类

八 JavaScript中的类

1,让属性不可枚举

2,定义不可变的类

3,封装对象状态

4,防止类的扩展

5,子类和JavaScript 5

6,属性描述符

九 模块

1, 用做命名空间的对象

2,作为私有命名空间的函数

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文: https://github.com/ecomfe/spec/blob/master/javascript...
    zock阅读 3,391评论 2 36
  • class的基本用法 概述 JavaScript语言的传统方法是通过构造函数,定义并生成新对象。下面是一个例子: ...
    呼呼哥阅读 4,123评论 3 11
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,742评论 18 399
  • 婆婆纳 一年至二年生草本植物,有短柔毛。有蓝、白、粉三种颜色。叶子对生或互生,边缘有圆齿。早春开紫红色小花,单生于...
    上官草字头阅读 553评论 1 2
  • 如果想你了, 晚上做梦也梦到了朦胧的你, 我会不愿意醒过来, 只是害怕,梦一醒,你会离开…… 如果想你了, 我会深...
    男孩國阅读 287评论 2 1