最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript開發(fā)技術(shù)大全-第3章 js數(shù)據(jù)類型

 更新時(shí)間:2011年07月03日 23:19:56   作者:  
字符串類型(string) :由unicode字符、數(shù)字、標(biāo)點(diǎn)符號(hào)組成,在javascript中沒有char字符類型 ,即使只表示一個(gè)字符,也必須用到字符串
3.1 基本數(shù)據(jù)類型
1.字符串類型(string) :由unicode字符、數(shù)字、標(biāo)點(diǎn)符號(hào)組成,在javascript中沒有char字符類型 ,即使只表示一個(gè)字符,也必須用到字符串
2數(shù)字型(number):不區(qū)分整型和浮點(diǎn)型
3.布爾型(boolean)
3.2復(fù)合數(shù)據(jù)類型
1.數(shù)組(array):數(shù)組元素:放在數(shù)組中的數(shù)據(jù)稱為數(shù)組元素。
數(shù)組下標(biāo):從0開始編號(hào)
讀:arr[0];
賦值:arr[1]=120;
2.對(duì)象:
對(duì)象名.屬性名
對(duì)象名.方法名()
3.3其它有數(shù)據(jù)類型
函數(shù):
1.javascript中的函數(shù)是一種數(shù)據(jù)類型,因此,可以被存儲(chǔ)在變量、數(shù)組或?qū)ο笾小?
2 null:在javascript中null是一種獨(dú)立數(shù)據(jù)類型,代表沒有值
3.undefined 即未定義的意思,有4種情況會(huì)返回undefined。
a.定義一個(gè)變量,但還沒有賦值 。
b.使用了一個(gè)未定義的變量
C.定義了一個(gè)不存在的對(duì)象屬性
d.引用了一個(gè)不存在的數(shù)組元素。
3.4數(shù)據(jù)類型的轉(zhuǎn)換
原則:將數(shù)據(jù)類型轉(zhuǎn)換為當(dāng)前環(huán)境中所需要使用的數(shù)據(jù)類型。
javascript數(shù)據(jù)類型隱式轉(zhuǎn)換規(guī)則
1.數(shù)據(jù)類型的隱式轉(zhuǎn)換:
               原數(shù)據(jù)類型 目票數(shù)據(jù)類型 說明
     字符串 非空字符串 數(shù)字弄

如果字符串中的字符為數(shù)字,則轉(zhuǎn)換為字符串的數(shù)字,如"123"轉(zhuǎn)換為數(shù)字是123,

如果字符串中的字符不是純數(shù)字,則轉(zhuǎn)換為naa

布爾型 true
空字符中 數(shù)字型 0
布爾型 flase
字符串”true" 數(shù)字型 Nan
布爾型 true
字段符串"flase“ 數(shù)字型 Nan
布爾型 true
  數(shù)字型 普通數(shù)字 字符串 可以把數(shù)字轉(zhuǎn)換成字符串"數(shù)字"
布爾型 數(shù)字0轉(zhuǎn)換為false,其他數(shù)字轉(zhuǎn)換為true
Nan 字符串型 轉(zhuǎn)換為字符串"Nan"
布爾型 轉(zhuǎn)換為false
布爾型 true 字符串型 轉(zhuǎn)換為字符串"true“
數(shù)字型 轉(zhuǎn)換為1
false 字符串型 轉(zhuǎn)換為字符串"false"
數(shù)字理 轉(zhuǎn)換為0
null   字符串型 轉(zhuǎn)換為字符串"null”
數(shù)字型 轉(zhuǎn)換為0
布爾型 轉(zhuǎn)換為false
undefined 字符串型 轉(zhuǎn)換為字符串"undefined“
數(shù)字型 轉(zhuǎn)換為Nan
布爾型 轉(zhuǎn)換為false

                             2.另類數(shù)據(jù)的隱式轉(zhuǎn)換

                             3.數(shù)據(jù)類型的顯示轉(zhuǎn)換

                                       1.轉(zhuǎn)換為數(shù)字型

                                             。nubmer(value)將value轉(zhuǎn)換為整數(shù)或浮點(diǎn)數(shù)

                                             。parseInt(value)可以將value轉(zhuǎn)換成整數(shù)

                                             。parseFlaot(value)轉(zhuǎn)成浮點(diǎn)

                                            不能轉(zhuǎn)成數(shù)字型,將返回Nan

                                                                       將其它類型轉(zhuǎn)換為數(shù)字型的轉(zhuǎn)換規(guī)則

數(shù)據(jù)類型 說明
字符串 空字符串 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan
字符串"ture" 轉(zhuǎn)為Nan
字符串"false 轉(zhuǎn)為Nan
其他字符串

如果字符串中的字符為數(shù)字,則轉(zhuǎn)為字符中中的數(shù)字,如字符串"123"

可以轉(zhuǎn)換為數(shù)字123。如果字符串不是純數(shù)字,則轉(zhuǎn)換為Nan

布爾型 true 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan
false 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan
null 使用Number()轉(zhuǎn)換為0,使用parseInt()和parseFloat()轉(zhuǎn)換為Nan
undefined 轉(zhuǎn)換為Nan

                                             2.轉(zhuǎn)換為布爾型

                                                                  將其他數(shù)據(jù)類型轉(zhuǎn)成布爾型

                        數(shù)據(jù)類型 語明
字符串 空字符串 轉(zhuǎn)換為false
字符串"true" 轉(zhuǎn)換為true
字符串"flase" 轉(zhuǎn)換為true
其他字符串 轉(zhuǎn)換為true
數(shù)字型 0 轉(zhuǎn)換為false
Nan 轉(zhuǎn)換為false
其他數(shù)字 轉(zhuǎn)換為true
null 轉(zhuǎn)換為false
undefined 轉(zhuǎn)換為false

                                            3.轉(zhuǎn)為字符串型

                                                                 將其他數(shù)據(jù)類型轉(zhuǎn)成字符串型

                                                               

數(shù)據(jù)類型 說明
數(shù)字型 普通數(shù)字 可以將數(shù)字轉(zhuǎn)換成字符串”數(shù)字",如數(shù)字1轉(zhuǎn)換為字符串"1"
Nan 轉(zhuǎn)為字符串"Nan"
布爾型 true 轉(zhuǎn)為字符串"true"
flase 轉(zhuǎn)為字符串"false"
null 轉(zhuǎn)為字符串"null"
undefined 轉(zhuǎn)為字符串"undefined"

相關(guān)文章

最新評(píng)論

兴业县| 怀集县| 漳浦县| 双峰县| 资源县| 西宁市| 措勤县| 广河县| 康乐县| 当阳市| 东丰县| 东辽县| 宣汉县| 枞阳县| 伊吾县| 乃东县| 长乐市| 石嘴山市| 巴青县| 聂拉木县| 和田县| 蚌埠市| 凤翔县| 庆安县| 东莞市| 德州市| 浙江省| 渝北区| 邮箱| 兖州市| 华安县| 璧山县| 藁城市| 张家界市| 彭阳县| 连云港市| 陆川县| 萨迦县| 福海县| 铜鼓县| 大悟县|