javascript中的数据类型有哪些,javascript几种基本数据类型
运行环境:Windows S10系统,javascript 1.8.5,thinkpad t480电脑。
首先,在js中,数据类型分为原始数据类型和引用数据类型。
原始数据类型
数字
线
布尔型
空
不明确的
符号(ES6)
bigint (ES10)
参考数据类型
目标
在引用数据类型对象中包含函数/数组/对象。
这里我们可以发现总共有8种数据类型。
ES6新:符号
这种数据类型主要用于创建唯一的徽标。别废话了,编码吧:
设obj={ };
obj . a=1;
设a=Symbol();
obj[a]=2;//此时的内部obj是1还是2?我们可以打印obj。
目标
答:1
Symbol(): 2
__proto__: Object
}//此时,我们可以发现定义的变量A似乎只是一个符号,并没有具体的属性名符号可以在执行时传递一个字符串,例如:
设obj={ };
obj . a=1;
设a=符号( a );
obj[a]=2;
目标
答:1
符号(a): 2 //带字符串的符号可以更好的区分每个独特的logo。
__proto__: Object
}ES10新功能:Bigint
我们都知道javascript中存在极限值的精度问题。例如:
设a=数。MAX _ SAFE _ INTEGER//9007199254740991最大安全整数
console . log(a1);//9007199254740992
console . log(a2);//9007199254740992
console . log(a1===a2);//真
//此时,我们可以发现a 1和a 2计算的值是相同的。虽然可以正常计算,但是已经失去了计算值。此时,我们可以发现a 1和a 2计算的值是相同的。虽然可以正常计算,但是已经失去了计算值。
BigInt是一个内置对象,它提供了一种表示除最大安全整数之外的东西的方法。bigint通常用于计算最大安全整数以外的值:
BigInt(1)===BigInt( 1 )===1N( 1 )==1N摘要:
JavaScript中有8种数据类型,包括7种原始数据类型(基本数据类型)和1种引用值类型。
推荐:javascript视频教程以上是javascript中几种数据类型的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。