概述 为了减少对象的属性名冲突,ES6引入新的原始数据类型Symbol,JS的第七种数据类型. Symbol 能够保证每个属性的名字都是独一无二,这样就能从根本上防止属性名冲突. Symbol 值能够通过Symbol函数生成,也就是说,对象的属性名现在可以有2种类型,一种就是原来的字符串,另一种就是新增的Symbol 类型. let s = Symbol() console.log(s) // Symbol() Symbol函数前不使用new命令,因为生成的Symbol是一个原始类型的值,不是对…
一:number<===>string 数字类型和字符串类型之间的互相转换 number===>string 数字转字符串有三种方式: 1.在数字后面 +“ ”; 2.利用字符串的包装类型 String(number); 3.类型Object的prototype原型中的 toString()方法; var num=10; var str1=num+""; var str2=String(num); var str3=num.toString(); document.…