JS資料型別之Undefined Null

2021-10-07 12:30:12 字數 742 閱讀 4064

<

!doctype html>

"utf-8"

>

undefined和null<

/title>

var str;

console.

log(str)

;//未定義型別和字串相連線結果依舊是字串

var variable = undefined;

console.

log(variable+

'pink');

console.

log(variable+1)

;//結果是不確定nan

//null空值

var space =

null

; console.

log(space +

'pink');

//結果為字串

console.

log(space +1)

;//結果是1,null 和數字做運算是相當於0

<

/script>

<

/head>

<

/body>

<

/html>

undefined(表示未定義的資料型別) null

1.乙個宣告後沒有被賦值的變數會有乙個預設值undefined

(如果進行

相連或者相加時,注意結果)

2.null

JS資料型別之基礎資料型別

基本資料型別是按值訪問的,也就是說我們可以操作儲存在變數中的實際的值 基本資料型別的值是不可改變的,任何方法都無法改變乙個基本資料型別的值。let name qin ling ling name lisi console.log name 輸出 lisi上面的例子看來name的值好像變了,這裡的基礎...

js之資料型別轉換

js中的資料型別分為以下兩種型別。基本資料型別 數字 number,字串 string,布林 boolean,空 null,未定義 undefined 引用資料型別 物件 object 普通物件,陣列物件 array 正則物件 regexp 日期物件 date 數學函式 math 函式 functi...

JS之資料型別檢測

對於原始型別,除了 null 都可以呼叫typeof顯示正確的型別。typeof 1 number typeof 1 string typeof undefined undefined typeof true boolean typeof symbol symbol 對於引用資料型別,除了函式之外,...