Symbol 的作用

初商 2019-08-29

掘金

文章来源:掘金翻译计划

作者:xiaoweiylv

----

Symbols 的出现是为了什么呢?

翻译自 medium

Symbols 是 JavaScript 最新推出的一种基本类型,它被当做对象属性时特别有用,但是有什么是它能做而 String 不能做的呢?

在我们开始探索 Symbols 功能之前,我们先来看一下被很多开发者忽略 JavaScript 的特性。

背景:

JavaScript 有两种值类型,一种是 基本类型 (primitives),一种是 对象类型 (objects,包含 function 类型),基本类型包括数字 number (包含 integer,float,Infinity,NaN),布尔值 boolean,字符串 string,undefined,null,尽管 typeof null === 'object'


登录 后评论
下一篇
corcosa
10544人浏览
2019-10-08
相关推荐
ECMAScript 6 扫盲
636人浏览
2017-11-15 13:51:00
C#预处理
384人浏览
2011-10-05 15:42:38
ECMAScript 6 入门
1027人浏览
2017-08-17 11:12:00
Emacs之魂(六):宏与元编程
1159人浏览
2017-10-31 13:48:20
linux源码Makefile详解(完整)
393人浏览
2015-06-08 17:38:00
ES6(Symbol)
440人浏览
2018-05-02 15:31:10
Scala微服务架构 一
913人浏览
2018-06-28 20:46:00
0
0
0
3116