2017-01-28 12 views
-4

プロパティmyPropertyは変数fooに割り当てられません。fooはオブジェクトです。プロパティがjava-scriptオブジェクトに割り当てられていませんか?

var foo=null;//null is an object 
foo.myProperty = "my value"; 
console.log(typeof foo.myProperty); 
+0

あなた 'null'なのでオブジェクトのようにコード変更しようか? –

+0

'TypeError:foo is null' – Oriol

+0

nullはプロパティーを割り当てるべきオブジェクトです。 – ANILGAGAN

答えて

1

A Javascriptのオブジェクトは、この

var myObject = {}; 

のように宣言されなければならないあなたが

var foo = {}; 
foo.myProperty = "a string"; 
console.log(typeof foo.myProperty); 
関連する問題