js資料型別是一是個很重要的模組,今天就來簡單複習一下這些資料型別。而來判斷資料型別的方法是 typeof。
js中的資料型別主要包含:數字、字串、布林、函式、物件(obj、、{}、null)、未定義
1一、number
2var i=100; //
number
3二、string
4var j="sdf"; //
string5//
string型別那麼就可以獲取它的長度6//
alert(j.length)7//
string型別也可以獲取裡面下標的某乙個元素8//
alert(j.charat(1))那麼就是「d」,從0開始
9三、boolean布林值
10var b=true;//
boolean布林值
11//
布林boolean值只有兩個:true和false
12四、函式型別
13var fn=function(); //
函式型別
14 alert(fn)//
這樣返回就是函式型別
15五、object型別
16var obj=window;//
object型別
17 alert(typeof
obj);
18//
只要是obj型別,不是乙個空的物件那麼都可以給它新增自定義屬性,比如:
19//
obj.abc=123 可以自定義數字
20//
obj.onoff=true 可以自定義開關,布林值
21//
obj.fn=function(){} 可以自定義函式
22var arr=[1,2,3]; //
obj23
//當然陣列既然返回的是object型別,那麼也可以給它新增自定義屬性
24var jason=;
25 alert(typeof jason)//
返回的也是obj
26object型別中的特殊乙個
27var n=null;//
空物件28
六、undefined 未定義
29var
u;30 alert(u)//
返回的就是undefined
以上就是經常用到的js的資料型別,在之後的專案中會用到這些資料型別所以,要非常熟悉!
好了,今天就寫到這裡了,加油!
JS中的資料型別
js中的資料型別分為兩種 基本資料型別和引用資料型別 基本資料型別 number boolean string undefined null symbol es6中新增 引用資料型別 object array function date regexp 等 講區別之前,需要先了解堆 heap 和棧 s...
js中的資料型別
1.基本資料型別和複雜資料型別 雖然typeof null返回的值是object,但是null不是物件,而是基本資料型別的一種。這是乙個歷史遺留問題,js 的最初版本中使用的是 32 位系統,為了效能考慮使用低位儲存變數的型別資訊,000開頭代表是物件,null表示為全零,所以將它錯誤的判斷為obj...
js中的資料型別
js中的資料型別可以分為基本型別和引用型別 基本型別包括了 number string boolen undefined null symbol 引用型別包括了object 又可以具體的分為 object array date regexp function 關於資料型別的檢測 1.typeof 方...