ES6 里的symbol
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<script>// ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。// 它是 JavaScript 语言的第七种数据类型,// 前六种是:// undefined、null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。// 记忆方法// USONB you are so nubility// u undefined// S String// O Object// N null Number// B Boolean// Symbol 创建对象属性let game={};// 先声明一个对象let methods={up:Symbol(),down:Symbol()};game[methods.up]=function () {console.log("go up");};game[methods.down]=function () {console.log("go down");};console.log(game);let game2={name:"狼人杀",[Symbol('say')]:function () {console.log("我可以发言")},[Symbol('zibao')]:function () {console.log("我自爆")}};console.log(game2);
</script>
</body>
</html>
太懒了就直接把代码复制上来了
详细的symbol的知识可以看这里
ES6 里的symbol相关推荐
- ES6 中的 Symbol 是什么?
前言 记得刚找工作那会,几种数据类型是必问题,当时的答案一般都是七种--字符串(String).数字(Number).布尔(Boolean).数组(Array).对象(Object).空(Null). ...
- JavaScript基础: ES6新特性---Symbol
简介 在ES6中引入的一种新的基本数据类型Symbol.这个类型不像是number或者String让人使用起来那样顺手好理解,为什么是这样呢?是不是因为其是新特性,所以不熟是正常的? 自然不是因为箭头 ...
- android log 如何获取double类型后小数点的值_【ES6基础】Symbol介绍:独一无二的值...
开篇 ES6之前我们都清楚JS有六种数据类型:Undefined.Null.布尔值(Boolean).字符串(String).数值(Number).对象(Object),今天笔者讲的Symbol类型是 ...
- 【es6】教程 Symbol数据以及迭代器和生成器
[es6]学习 知识点1,Symbol的介绍与创建 知识点2,向对象添Symbol类型的属性 知识点3,迭代器,Iterator 知识点4,生成器-函数 生成器函数的参数传递 生成器函数实例 生成器函 ...
- ES6新数据类型Symbol
Symbol 今年最火的莫过于 ES6 + Babel 了.ES6 引入了一些很实用很强大的特性和一些语法.今天说的 Symbol 就是其中一个. 对于这个新特性,很多人估计很少使用它,尤其是可见性封 ...
- 【ES6基础】Symbol介绍:独一无二的值
开篇 ES6之前我们都清楚JS有六种数据类型:Undefined.Null.布尔值(Boolean).字符串(String).数值(Number).对象(Object),今天笔者讲的Symbol类型是 ...
- 如何修改Series和DataFrame类型中的元素值_「ES6基础」Symbol介绍:独一无二的值
ES6之前我们都清楚JS有六种数据类型:Undefined.Null.布尔值(Boolean).字符串(String).数值(Number).对象(Object),今天笔者讲的Symbol类型是ES6 ...
- es6 新增数据类型Symbol
es6在string number boolean null undefined object之外又新增了一种Symbol类型. Symbol意思是符号,有一个特性-每次创建一个Symbol值都是不一 ...
- 利用ES6里标准化的JavaScript proxy对象拦截SAP C4C页面的HTML div原生操作
SAP Cloud for Customer的UI实现里,有不少使用JavaScript在运行时动态创建div标签的例子. 如果想研究这些情形发生的上下文,我们可以使用ES6提供的标准Proxy对象, ...
最新文章
- 神经网络为何成为学习算法的通用结构?
- 简单灵活的 PHP页面跳转函数
- 软定时器的原理与创建
- Python 学习笔记 (8)—— sys模块
- mda.helper.php,dedecms后台更新缓慢甚至卡死怎么办
- python输出字典的前十项,从字典列表中获取前5个值?
- 【147天】尚学堂高淇Java300集视频精华笔记(108-109)
- openstack社区_OpenStack社区中发生了什么?
- 【电脑帮助】解决Wind10系统每次运行软件时都要出现提示框的问题
- 深入浅出 Proguard
- 超级计算机用于挖矿,全球至少500台超级计算机都被用来比特币挖矿
- /bin/sh: cc: 未找到命令
- C++算法之遗传算法及实现
- 什么是ERPS?ERPS有什么作用?
- 新手练字又快又好的方法
- 收不到手机验证码怎么办
- 计算机底层知识之CPU
- 全国计算机等级考试一级b历年真题,2011年3月全国计算机等级考试一级b真题
- 微型计算机的ALU部件包括在( )之中,微机原理第二章复习题(附答案)期末考试题...
- 微信公众号事件推送(点击推送图文)
热门文章
- Djange构建招聘信息爬虫系统
- HashMap、ConcurrentHashMap(1.7、1.8)源码分析 + 红黑树
- 文件不见还占用空间咋修复
- netgen.5.0.0下载地址与Windows下编译方法
- 创造与魔法怎么自建服务器,创造与魔法自建服攻略大全_创造与魔法自建服建造方法、福利_玩游戏网...
- 杰理之MIDI 解码方式共有 4 种,分别是【篇】
- spring boot开发入门
- android 调出键盘表情_Android高仿微信表情输入与键盘输入详解
- python项目简历内容-python编程工程师简历模板范文
- Java游戏开发——飞行射击类游戏