Chinese-Errata-for-JavaScript-The-Definitive-Guide icon indicating copy to clipboard operation
Chinese-Errata-for-JavaScript-The-Definitive-Guide copied to clipboard

11.4.2 290 页

Open ChongQing520 opened this issue 6 years ago • 4 comments

iterator 在node中不可用

ChongQing520 avatar Sep 01 '18 08:09 ChongQing520

11.4.3 生成器 yield的用法有错 应该用在function*中

11.4.4 数组推导 非标准 不要使用

ChongQing520 avatar Sep 01 '18 08:09 ChongQing520

11.4.5 生成器表达式 好像也是不可用(我没有验证)

11.5 函数简写 不可用

我觉得以上不可用的原因是为了避免语言特性所带来的混乱

JS代码本来就难读,加上这些特性就更难读了---况且也不是没有别的方式实现他们

ChongQing520 avatar Sep 01 '18 08:09 ChongQing520

11.6 多catch从句 不可用

11.7 e4x 好像已经被遗弃了 也就没有看的必要

ChongQing520 avatar Sep 01 '18 09:09 ChongQing520

整个11章,只有前三节还可以看看

第一节讲的是精华与子集,我觉得和这一章很配 他好像是在说:生成器、数组推导、e4x什么的都是鸡肋

人们都说TypeScript是JS的超集,我觉得他应该算是JS的子集 因为他只是把一些常用的模式分离提纯了出来(比如类、继承)然后给了个语法糖 所以说TypeScript应该是值得学的(何况还有VSCode这样的环境)

或许 有所取舍,才能 有所成就

ChongQing520 avatar Sep 01 '18 09:09 ChongQing520