JS學習 資料型別篇

2021-09-29 19:05:35 字數 567 閱讀 9343

es5標準中js主要有6種資料型別:

1.數值(number):整數和小數(如123,3.14)

2.字串(string):文字(如「hello」)

3.布林型別(boolean):true和false

4.undefined:表示未定儀或不存在的值

5.null:表示空

6.物件(object):表示一系列值得集合

number,string, boolean是最基礎的資料型別,不能再拆分了。undefined和null,算兩種特殊的資料型別。

object是最複雜的資料型別大致分為三種:

1.和普通的物件導向語言中的物件一樣,如:瀏覽器物件window

2.陣列 如:[1,2,3] 陣列也是一種物件

3.函式 如:函式也是一種物件,可以進行賦值,var f = function(){} ;這裡的f就表示乙個函式表示式,要想呼叫的話f();就可以了

可以使用typeof,instanceof,object.prototype.tostring等方法判斷變數的型別。由於js的歷史原因,typeof null 返回的是 object型別。

js學習 資料型別

object number string boolean null undefined 其中,number string boolean undefined為基本資料型別,與基本資料型別對應的是引用資料型別。null,object為引用資料型別。只要記住 當基本資料型別複製時,就相當於有兩個儲存空間...

JS學習 資料型別

字串值,數值,布林值,陣列,物件 var length 7 數字 var lastname gates 字串 var cars porsche volvo bmw 陣列 var x 物件1 當數值和字串相加時,j ascript 將把數值視作字串。例子 var x 911 porsche j asc...

js資料型別

一.原始資料型別 1.typeof 運算子。var a alert typeof a 輸出結果為 undefined 2.undefined 未定義 型別 當變數未定義時,該變數值被預設為undefined 如 var a alert typeof a 輸出結果為 undefined 注意值unde...