2017-01-28 31 views
-4

屬性myProperty未分配給變量foo,foo是一個對象。屬性是不是被分配給java腳本對象?

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

你'null'對象? –

+0

'TypeError:foo爲空' – Oriol

+0

null是一個對象,所以屬性應該被賦值給它。 – ANILGAGAN

回答

1

JavaScript對象應聲明如下

var myObject = {}; 

嘗試修改你的代碼像

var foo = {}; 
foo.myProperty = "a string"; 
console.log(typeof foo.myProperty); 
相關問題