JavaScript オブジェクト 新しいページはコチラ
提供: yonewiki
(→valueOf メソッド) |
(→宣言と__proto__プロパティ) |
||
3行: | 3行: | ||
*objName1 = new Object; | *objName1 = new Object; | ||
*objName1 = new Object(); | *objName1 = new Object(); | ||
− | : | + | :上記のように記述することでobjName1は空のオブジェクトになります。空といってもObject自体にはいくつかの機能がありますので、objName1にはObjectにぶら下がっている関数やプロパティ値が保持されます。これらの関数やプロパティ値は、ほかの全てのオブジェクトでも保持されているものです。利用可能になっているかどうかはそれぞれのオブジェクトで制御されていることもあります。またメソッドには再定義可能なモノも含まれておりますので、オブジェクトごとに動作が異なることもあります。例えば、どのようなプロパティ値があるのかを示すようなサンプルを以下にしめします。 |