建议在用npm安装依赖的时候最好标明版本。
在156页下面,WeakMap应该是WeakSet。我看的是第二版,不知道第三版改过来没有
想请问下阮老师,这本教材的纸质书内容和阮老师的 网上在线版本内容有些不一样,咱们是以哪个为主啊?比如说 第八章数组的扩展-网上课程介绍了flat方法,但是纸质教材上并没有这一小节,所以有点纳闷
本书10.2中,说明使用Symbol作为属性名不能使用点运算符,必须放在方框中,如下:const mySymbol = Symbol();
const a = {};
a.mySymbol = 'Hello!';
a[mySymbol] // undefined
a['mySymbol'] // "Hello!"
本书10.5章节的末尾,代码如下:iframe = document.createElement('iframe');
iframe.src = String(window.location);
document.body.appendChild(iframe);
iframe.contentWindow.Symbol.for('foo') === Symbol.for('foo')
// true
此处使用的点运算符,是否矛盾?
本书是一本简明的现代 JavaScript 教程,不仅涵盖函数式编程、JS 语法、JS 库等基础性内容,还介绍了国际化、异步编程、标准模块系统、元编程等较为复杂...
本书主要讲述了从 1995 年到 2015 年这20年间,JavaScript在创建、设计和演变方面所经历的过程。全书分为4个部分,每个部分都涵盖了 JavaS...
本书详细讲述JavaScript作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言特性方面有着尤为细致的讲述。本书主...
目前市面的nodejs书籍基于0.10的为多,而基于最新4.X的非常少,本书是唯一一本基于node.js 4.0以上版本的书。而Koa是下一代node web的...
Node.js开发简单,性能极好,一经发布便成了明星级项目。随着大前端领域的蓬勃发展,跨平台开发、API构建、Web应用开发等场景愈加常见,Node.js也成为...
Node.js 10已经进入LTS时代!其应用场景已经从脚手架、辅助前端开发(如SSR、PWA等)扩展到API中间层、代理层及专业的后端开发。Node.js在企...
var {x:y=3}= {x:5};
y//5
obj.a.b = 2;
x.a.b = 2;
应该都是1吧
这里没输出,不是因为Symbol,而是Object.defineProperty给对象定义一个新属性时,默认属性是不可遍历的(enumerable默认为false)。
所以,此处用这个例子不当。
“Generato” 改为”Generator”