天天看點

JavaScript5個基本類型

undefined, null, boolean, string, number

JavaScritp是一種弱類型語言!什麼是弱類型語言:一個變量的類型會随着值的改變而改變.

var a = "string"; console.dir(type a); //string

a = 1; console.dir(type a); //number

a = null; console.dir(type a); //object

這說明弱類型的變量的類型是決定與定義的值,不像Java一樣聲明的時候就定義這個變量是什麼值了! undefined: 沒有定義的資料類型,預設值是undefined var type; console.log(type);  //undefined 也可以 var type = undefined; console.log(type);  //undefined

繼續閱讀