亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

valueOf() 方法可返回 Boolean 對象的原始值。這句話是什么意思?

valueOf() 方法可返回 Boolean 對象的原始值。這句話是什么意思?

Helenr 2019-03-21 18:19:55
不是很理解valueOf()方法
查看完整描述

2 回答

?
陪伴而非守候

TA貢獻1757條經驗 獲得超8個贊

Boolean是個對象(Object):


> typeof(new Boolean(true))

"object"

原始值(primitive)是一系列語言中內置的最簡單的數據類型,一般直接存在棧上,例如:


> typeof(100)

"number"

> typeof(true)

"boolean"

Boolean和boolean的區別就在于Boolean是一個對象,內部包含了一個boolean原始值,并且可以使用toString等給對象用的方法。valueOf可以返回Boolean內部代表的那個boolean。


> new Boolean(true).valueOf()

true

> typeof(new Boolean(true).valueOf())

"boolean"    //這里就不是object了


查看完整回答
反對 回復 2019-04-14
?
慕姐8265434

TA貢獻1813條經驗 獲得超2個贊

var t = new Boolean(true);

t === true //return false

t.valueOf() === true //return true


查看完整回答
反對 回復 2019-04-14
  • 2 回答
  • 0 關注
  • 383 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號