摘要: { //对象的扩展}{ //1、属性的简洁表示法 let fruit = 'fruit'; let animal = 'animal'; //变量名为属性名,变量值为属性值 let foo = { fruit, animal, }; let fish = { method() { console.l 阅读全文
posted @ 2018-01-03 23:03 呱呱二号 阅读(212) 评论(0) 推荐(0) 编辑
摘要: { //学习Symbol}{ //1、Symbol叙述 /* * ES5 的对象属性名都是字符串,这容易造成属性名的冲突。 * 比如,你使用了一个他人提供的对象,但又想为这个对象 * 添加新的方法(mixin 模式),新方法的名字就有可能与 * 现有方法产生冲突。如果有一种机制,保证每个属性的名字 阅读全文
posted @ 2018-01-03 16:31 呱呱二号 阅读(176) 评论(0) 推荐(0) 编辑