symbol:是唯一且不可修改的原始值,用来作为对象的key值
bigint:一个基础的数据类型,可以表示任意精度的整数,可以超过数字类型的安全范围
<script>
//定义bight数据类型
const b = 4n;
const a = BigInt(5);
const c = 2;
console.log(a); //5n
console.log(b); //4n
//console.log(a * '5'); //报错,不支持通过'-','*','/'的方法转换为Number数据类型
console.log(c * '2');
console.log(a + b); //9n
console.log(a - b); //1n
//console.log(b - c); //报错,Number和Bigint不能混合使用
const d = BigInt(2);
console.log(c == d); //true
console.log(c === d); //false
</script>