js物件學習 boolean
阿新 • • 發佈:2018-12-08
Boolean的值只能是兩個,一個 true 一個false
建構函式傳入的值要麼是一個bool值,要麼就是一個將要被轉換為bool的值。
下面幾個值將會被解析為false
0、-0、null、""、false、undefined 或 NaN。
new Boolean(a) | 有一個屬性存放構造值 a |
Boolean | 返回一個bool值 |
prototype可以向類中進行動態新增屬性。
toString() 返回邏輯值 'true' 'false'
var bb = new Boolean(55);
console.log(bb.toString().constructor != String)
false
valueOf() 返回原始值 true 或者 false
var bb = new Boolean(55); console.log(bb.valueOf()) var cc = new Boolean(0); console.log(cc.valueOf()) true false
這個物件主要是用來轉化為字串。