学习资料(今日输入):
今日学习: 1小时
第一阶段目标内化到工作中
1. 类可以实现接口
如果想要在类中使用必须要被遵循的接口(类)或别人定义的对象结构,可以使用 implements 关键字来确保其兼容性。
暂时用不大上,平时不写类。
TODO,不是很理解,后续再深入
2. 枚举
枚举是组织收集有关联变量的一种方式,许多程序语言,都有枚举类型。
第一段代码的输出是0.
第二段代码的输出也是0
第二段代码是第一段编译后的结果。
首先为Tristate对象的 False 属性设置为 0,JS赋值运算符返回的值是被赋予的值,因此在下一次JS运行时执行的代码是 Tristate[0] = 'False',
console.log(Tristate[0]); // 'False'
console.log(Tristate['False']); // 0
console.log(Tristate[Tristate.False]); // 'False' because `Tristate.False == 0`