国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

JavaScript - ブール型オブジェクトと基本型ブール型の違い
淡淡煙草味
淡淡煙草味 2017-07-05 10:56:40
0
4
1270

var a=new Boolean(false);
var b=false;
alert(ainstanceofBoolean);
alert(binstanceofBoolean);
最初の true がポップアップします
2 番目のポップアップは false
なぜですか?よくわかりません。

淡淡煙草味
淡淡煙草味

全員に返信(4)
阿神

JavaScriptにはプリミティブ型と參照型(オブジェクト)の2種類の値があります。

false 是一個(gè) boolean 原始類型的值,不是對象,所以 false instanceof Booleanfalse。

似たもの"foo" instanceof String 也是 false。

プリミティブ型のチェックは typeof を使用して実行できます。

typeof false 的值是 "boolean" が表示されます。小文字の「b」に注意してください。

そして:

typeof Boolean"function"
Boolean instanceof Objecttrue

JavaScript は型変換をサイレントに実行するため、ユーザーは型間の違いを無視することがよくあります。たとえば、var length = "hello world".length,就是把原始類型 string 轉(zhuǎn)換成了 String オブジェクトのインスタンスです。

洪濤

リーリー

過去多啦不再A夢

instanceof は、オブジェクトが特定のコンストラクターのインスタンスであるかどうかを判斷するために使用されます
b は明らかにオブジェクトではありません

女神的閨蜜愛上我

object を除いて、他のすべての型は、object に屬する Boolean インスタンスであるかどうかを判斷することです。 new によって生成された Boolean インスタンスではない場合、結(jié)果は當(dāng)然 false になります。

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート