ES6新特性_ES6对象添加Symbol类型属性---JavaScript_ECMAScript_ES6-ES11新特性工作笔记016
发布日期:2021-06-29 17:47:27 浏览次数:2 分类:技术文章

本文共 322 字,大约阅读时间需要 1 分钟。

然后我们再来看,给对象添加symbol类型的属性,

这个这样做的目的就是:

保证我们添加的方法或属性是唯一的,因为我们知道

我们的symbol这个属性是有唯一性的. 

首先我们有个

let game = {

name:"俄罗斯方块"

}

然后我们写个methods,然后可以看到

声明了两个属性,up,然后down,这两个都是声明的Symbol

也就是这两个属性每个都是唯一的.

 

然后我们game[methods.up] = function(){

console.log("我可以....");

}

我们通过这样的方式,相当于给game,添加了一个唯一的一个函数,up

这样的方式,实现起来,可以保证安全,同时保证唯一性.

我们打印一下看看右边

转载地址:https://credream.blog.csdn.net/article/details/113357439 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:ES6新特性_Symbol的内置属性---JavaScript_ECMAScript_ES6-ES11新特性工作笔记017
下一篇:ES6新特性_ES6_Symbol的介绍与创建---JavaScript_ECMAScript_ES6-ES11新特性工作笔记015

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月27日 08时22分18秒