JS数据类型:

简单数据类型:

1、数字型(number):

(1)整型 :     1,2,3,4,56,78  ( var num =1 2 3 4 5 6 7 8)

(2)浮点型 :    1.1  2.34  5.678 (var fl=1.2  1.3)

2、布尔型(boolean):true1=1  2=2   "nihao"= "nihao" (var bol1 =true)   错false 2=3 3=6 (var bol2 =false)

3、underfined(未定义的):var aaa

4、空值(null):var bb = null;现在我也不知道将来我怎么用这个变量

5、字符型:"1" "niashdas" "你好"   ''(var str ='nihao' "1"<这里的1没法计算数值,用整形,可以计算数值> 'asd')

字符串:(语法为单引号或者双引号括起来)

字符串中转义字符:

                              \n   换行符   

                             \\     斜杠

                             \'     单引号

                             \"    双引号

                             \t     tab缩进 

                             \b    空格

length属性————检测获取字符串长度————str.length

字符串连接用+

复杂数据类型:object

检测数据类型:typeof()

数据类型的相互转换:

转换为字符串类型:   ---toString():num.toString()

                                   String() :  String(num)

转换为数字型:      parselnt('7') ------整型

                               parseFloat('12.56')------浮点型

                               Number('7')--------整型

转换为布尔型:     Boolean()   代表  空、否定的值都会被转换为false

                              例如“0.NaN,null,underfined

 

posted on 2022-03-11 10:13  博塬  阅读(47)  评论(0)    收藏  举报