js-基本的数据类型以及注意点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js-基本的数据类型以及注意点相关的知识,希望对你有一定的参考价值。
js中的基本数据类型共有五个,分别是Number、String、Boolean、Undefined、Null。
一、Number类型
Number即数字类型,存储数字,共8字节,64位。Number需要注意就是计算的误差,由于计算机无法准确的表示十分之一这个数字,所以导致在计算的时候会有一些误差,如下:
而上述的误差又是无法避免的,那么该如何解决呢?-----------答案是使用toFixed()方法四舍五入解决。如:
二、String类型
String类型有一个特性,即一旦创建就无法修改。如:
1 var str = “Hello”+"World";
在上述语句中,在内存中共创建了几个字符串?---------------------------答案是三个!!!一个是“Hello”,一个是“World”,还有一个是“HelloWorld”。
为什么呢?原因是一个英文字符在内存占据了一个字节,所以Hello占据了5个字节,这个空间就是五个字节,无法挤入world了,同理World的空间也是一样,一次需要在另开辟一个新的空间去容纳"HelloWorld"这个字符。所以说字符串一旦创建,大小就是固定的,无法改变!!!
以上是关于js-基本的数据类型以及注意点的主要内容,如果未能解决你的问题,请参考以下文章