1. 首页
  2. 考试认证
  3. 其它
  4. Bare objectsObject.create(null)通过节点模块钩子的速记符号

Bare objectsObject.create(null)通过节点模块钩子的速记符号

上传者: 2024-12-09 11:16:10上传 ZIP文件 5.01KB 热度 1次

裸对象 Object.create(null) 通过节点模块钩子的速记符号裸对象安装一个Node加载器钩子,它转换每个加载的JavaScript文件并将<>语法扩展为Object.create(null)

var foo = <>; foo.bar = 'bar'; // 使用和普通对象一样

因为裸对象不继承自Object,所以没有像 { } + { } 的行为:

var foo = <>; foo + foo // TypeError: Cannot convert object to primitive value

为什么?

小字作者:Gleb Bahmutov :copyright: 2014 许可证: - 对代码做任何事情,但如果它不起作用,请不要怪我。

支持:如果您发现此模块有任何问题,请在Github上发

下载地址
用户评论