数据类型之字符串类型与Number类型


㈠字符串类型

⑴在JS中字符串需要使用引号引起来

⑵使用双引号或单引号都可以,但是不要混着用

⑶引号不能嵌套,双引号不能放双引号,单引号不能放单引号

⑷在字符串中,可以使用“\”作为转义字符,当表示一些特殊符号时可以使用“\”进行转义

⑸输出字面量   字符串str

alert("str");

输出变量str

alert(str);

 

㈡Number类型

1.在JS中所有的数值都是Number类型,包括整数和浮点数(小数)

//数字123 var a = 123; //字符串123 var b = "123";

 

2.可以使用一个运算符typeof来检查一个变量的类型

语法:typeof  变量

检查字符串时,会返回string

检查数值时,会返回number

 

3.JS中可以表示的数字的最大值:

Number.MAX_VALUE    1.7976931348623157e+308

 

4.JS中可以表示的数字的最小值:

Number.MIN_VALUE    5e-324   大于0的最小值

 

5.如果使用Number表示的数字超过了最大值,则会返回一个 Infinity

 Infinity    表示正无穷    - Infinity    表示负无穷

 Infinity  是一个字面量,是专门用来表示正无穷的

用typeof检查 Infinity也会返回number

 

6.NaN  是一个特殊的数字,表示Not A Number

NaN 也是一个字面量,所以不要加“”双引号

使用typeof检查一个NaN也会返回number

 

 

 

 7.在JS中整数的运算基本可以保证精确

 

 如果使用JS进行浮点数运算,可能得不到一个不精确的结果

 

 所以千万不要使用JS进行对精确度要求比较高的运算

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM