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'


登录 后评论
下一篇
阿里巴巴云原生小助手
2675人浏览
2020-02-11
相关推荐
linux源码Makefile详解(完整)
495人浏览
2015-06-08 17:38:00
ECMAScript 6 扫盲
752人浏览
2017-11-15 13:51:00
C#预处理
469人浏览
2011-10-05 15:42:38
ECMAScript 6 入门
1186人浏览
2017-08-17 11:12:00
再谈Vue2组件库开发
1513人浏览
2018-07-09 14:13:29
ES6(Symbol)
501人浏览
2018-05-02 15:31:10
Scala微服务架构 一
1246人浏览
2018-06-28 20:46:00
0
0
0
3303