ES6 Symbol

1、创建Synbol

javascript 复制代码
let s = Symbol();

let s2 = Symbol('a');
let s3 = Symbol('a');
console.log(s2 === s3); // false

let s4 = Symbol.for('b');
let s5 = Symbol.for('b');
console.log(s4 === s5) // true;

2、不能与其他数据进行运算

3、几种类型

USONB

U:undefined

S: string symbol

O: object

N: null number

B: boolean

4、使用场景

向对象中添加属性或方法

相关推荐
888CC++14 天前
箭头函数(ES6)
前端·javascript·es6
xiaofeichaichai17 天前
ES 新特性九年速览:从 ES2016 到 ES2024
前端·javascript·es6
川冰ICE22 天前
JavaScript高级④|类(class)与面向对象,ES6现代写法
开发语言·javascript·es6
步十人22 天前
【Vue3】前置知识简单概述(包括ES6核心语法,模块化ESM以及npm基础)
arcgis·npm·vue·es6
研☆香22 天前
es6新特性功能介绍(四)
前端·ecmascript·es6
YHHLAI23 天前
Prompt 做 NLP 任务开发|ES6 + 模块化
自然语言处理·prompt·es6
sugar__salt23 天前
基于Prompt的NLP项目实战:ES6模块化落地开发指南
javascript·自然语言处理·prompt·es6
meilindehuzi_a23 天前
掌握 ES6 核心语法与大模型(NLP)项目工程化搭建指南
前端·自然语言处理·es6
LIUAWEIO24 天前
vue里面下载配置使用zepto vue中怎样使用zepto
javascript·vue.js·es6·zepto
智能制造产品经理代码提升25 天前
ES6+ 标准使用手册
前端·javascript·es6