如何使用ES6中的Symbol类型中方法比较是否相等
1、第一步,定义两个变量a1和a2,使用Symbol()进行赋值,然后比较两个是否相等,如下图所示:
2、第二步,运行这个JavaScript文件,在HBuilder控制台查看打印结果,出现false,如下图所示:
3、第三步,同样的,使用相同方法,这次改为Symbol.for方法赋值,然后比较是否相等,如下图所示:
4、第四步,再次运行文件,控制台打印结果为true,说明Symbol.for获取Symbol值是一致的,如下图所示:
5、第五步,再次将Symbol.for改为Symbol.keyFor,保存之后运行文件,如下图所示:
6、第六步,运行文件之后,出现了报错;修改文件代码,定义两个b1和b2,使用Symbol.ke鲻戟缒男yFor(),如下图所示:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:73
阅读量:56
阅读量:89
阅读量:68
阅读量:81