javaScript數據類型

javaScript的數據類型有:

字符串(String)

數字(Number)

布爾(Boolean)

數組(Array)

對象(Object)

空值(Null)

未定義(Undefined)

javaScript擁有動態類型,這意味相同的變量可用作不同的類型:

var x ; ?//x為underfined

var x =5; ?//現在x為數字

var x = "John"; ?//現在x為字符串

javaScript字符串

字符串是存儲字符的(“Bill Gates”)的變量;

字符串可以是引號中的任意文本,可以使用單引號或雙引號;

var carname = "Volvo XC60";

var carname = 'Volvo XC60';

可以在字符串中使用引號,只要不匹配包圍字符串的引號即可;


javaScript數字

javaScript只有一中數字類型,數字可以帶小數點,也可以不帶;

var x1 = 34.00;//使用小數點來寫

var x1 = 34;//不使用小數點來寫



javaScript數組

創建數組格式如下:

var car = new Array();

car[0] = "Saab";

car[1] = "Volvo"

car[2] = "BMW";

var car = new Array{"Saab","Volvo","BMW"};


注:數組的下標是基于零的,所以第一個項目是[0];第二個是[1],依次

javaScript對象

對象由花括號分隔。在括號內部,對象的屬性以名稱和值對的形式來定義,屬性由逗號分隔。

var person = {firstname:“John”,lastname:“Doe”,id:5560};

對象有兩種尋址方式:

name = person.firstname;

name = person["firstname"];


Undefined和Null

undefined這個值表示變量不含有值,可以通過將變量的值設置為null來清空變量。


注:javaScript變量均為對象,當聲明一個變量時,就創建了一個新的對象。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容