/ *
*基本データ型
*文字列数値ブール型null未定義
*参照データ型
*オブジェクト
*
* JSでは、3つのパッケージングクラスが提供されており、基本的なデータ型データをオブジェクトに変換できます
*文字列()
*-基本データ型の文字列を文字列オブジェクトに変換
できます*数値()*-
基本データ型の数値を数値オブジェクトに変換できます
*ブール()
*-基本データ型のブール値をブールオブジェクトに変換できます
*ただし、注意:基本的なデータタイプのオブジェクトを実際のアプリケーションで使用することはありません。
* 基本的なデータタイプのオブジェクトを使用すると、比較を行うときに予期しない結果が生じる可能性があります
* /
//数値タイプを作成するObject
// num = 3;
var num = new Number(3);
var num2 = new Number(3);
var str = new String( "hello");
var str2 = new String( "hello");
var bool = new Boolean(true);
var bool2 = true;
// numに属性を追加
num.hello = "abcdefg";
//console.log(str === str2);
var b = new Boolean(false);
/ * if(b){
alert( "I ran ~~~");
} * /
/ *
*基本的なデータ型ではなく、メソッドとプロパティをオブジェクトに追加できます。
*一部の基本的なデータ型の値に対してプロパティとメソッドを呼び出すと、
ブラウザは一時的にラッパークラスを使用してオブジェクトに変換します、次にオブジェクトのプロパティとメソッドを
呼び出します*呼び出した後、それを基本的なデータ型に変換します
* /
var s = 123;
s = s.toString();
s.hello = "Hello";
console.log( s.hello);
//console.log(typeof s);
1206パッケージ
おすすめ
転載: www.cnblogs.com/xt888/p/12707528.html
ランキング