Symbol 异步处理 私有变量 WeakMap

目录
Symbol
异步处理
nodejs
实现思路
私有变量
约定
闭包
Symbol 
WeakMap
大家的福利:福利 

 
Symbol
Symbol函数栈不能用new命令,因为Symbol是原始数据类型,不是对象,可以接受一个字符串作为参数,为新创建的Symbol提供的描述,用来显示在控制台或者作为字符串的时候使用,便于区分。
Symbol作为属性名,该属性不会出现在for...in,for...of循环中,有一个Object.getOwnPropertySymbols方法,可以获取指定对象的所有Symbol属性名;如果我们希望使用同一个Symbol值,可以使用Symbol.for。它接受一个字符串作为参数,然后搜索有没有以该参数作为名称的Symbol值,如果有,就返回这个Symbol值,否则就新建并返回一个以该字符串为名称的Symbol值;Symbol.keyFor方法返回一个已登记的Symbol类型值的key。
异步处理
nodejs
fs.readdir,readdir方法用于读取目录,返回

Symbol 异步处理 私有变量 WeakMap最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/28330.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>