1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-24 18:32:22 +00:00

Update symbol.md

demo不能在游览器上直接运行,故修改下;
This commit is contained in:
taxilng 2018-05-24 10:30:28 +08:00 committed by GitHub
parent 591b05babe
commit 54eba0dc17
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -163,13 +163,15 @@ let obj = {
Symbol 类型还可以用于定义一组常量,保证这组常量的值都是不相等的。 Symbol 类型还可以用于定义一组常量,保证这组常量的值都是不相等的。
```javascript ```javascript
const log = {};
log.levels = { log.levels = {
DEBUG: Symbol('debug'), DEBUG: Symbol('debug'),
INFO: Symbol('info'), INFO: Symbol('info'),
WARN: Symbol('warn') WARN: Symbol('warn')
}; };
log(log.levels.DEBUG, 'debug message'); console.log(log.levels.DEBUG, 'debug message');
log(log.levels.INFO, 'info message'); console.log(log.levels.INFO, 'info message');
``` ```
下面是另外一个例子。 下面是另外一个例子。