DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> javascript開發技術大全-第3章 js數據類型
javascript開發技術大全-第3章 js數據類型
編輯:JavaScript基礎知識     
3.1 基本數據類型
1.字符串類型(string) :由unicode字符、數字、標點符號組成,在javascript中沒有char字符類型 ,即使只表示一個字符,也必須用到字符串
2數字型(number):不區分整型和浮點型
3.布爾型(boolean)
3.2復合數據類型
1.數組(array):數組元素:放在數組中的數據稱為數組元素。
數組下標:從0開始編號
讀:arr[0];
賦值:arr[1]=120;
2.對象:
對象名.屬性名
對象名.方法名()
3.3其它有數據類型
函數:
1.javascript中的函數是一種數據類型,因此,可以被存儲在變量、數組或對象中。
2 null:在javascript中null是一種獨立數據類型,代表沒有值
3.undefined 即未定義的意思,有4種情況會返回undefined。
a.定義一個變量,但還沒有賦值 。
b.使用了一個未定義的變量
C.定義了一個不存在的對象屬性
d.引用了一個不存在的數組元素。
3.4數據類型的轉換
原則:將數據類型轉換為當前環境中所需要使用的數據類型。
javascript數據類型隱式轉換規則
1.數據類型的隱式轉換:
               原數據類型 目票數據類型 說明      字符串 非空字符串 數字弄

如果字符串中的字符為數字,則轉換為字符串的數字,如"123"轉換為數字是123,

如果字符串中的字符不是純數字,則轉換為naa

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

                             2.另類數據的隱式轉換

                             3.數據類型的顯示轉換

                                       1.轉換為數字型

                                             。nubmer(value)將value轉換為整數或浮點數

                                             。parseInt(value)可以將value轉換成整數

                                             。parseFlaot(value)轉成浮點

                                            不能轉成數字型,將返回Nan

                                                                       將其它類型轉換為數字型的轉換規則

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

如果字符串中的字符為數字,則轉為字符中中的數字,如字符串"123"

可以轉換為數字123。如果字符串不是純數字,則轉換為Nan

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

                                             2.轉換為布爾型

                                                                  將其他數據類型轉成布爾型

                        數據類型 語明 字符串 空字符串 轉換為false 字符串"true" 轉換為true 字符串"flase" 轉換為true 其他字符串 轉換為true 數字型 0 轉換為false Nan 轉換為false 其他數字 轉換為true null 轉換為false undefined 轉換為false

                                            3.轉為字符串型

                                                                 將其他數據類型轉成字符串型

                                                               

數據類型 說明 數字型 普通數字 可以將數字轉換成字符串”數字",如數字1轉換為字符串"1" Nan 轉為字符串"Nan" 布爾型 true 轉為字符串"true" flase 轉為字符串"false" null 轉為字符串"null" undefined 轉為字符串"undefined"
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved