我剛纔注意到,我可以做在JavaScript以下...使用冒號在JavaScript變量的名稱(如:B:C)
a:b:c:d = "happy days";
a:b:c = function(text){alert(text);};
我卻無法做到......
var a:b:c:d = "happy days";
// or
var myObj = {prop:a:b:c:d};
我不希望這種語法在任何情況下都能正常工作。有沒有人知道當我成功使用'a:b = x'符號時發生了什麼?
這是奇特的,就是。你甚至可以再次讀取這個值,這是我真的沒想到的。 – 2012-01-09 01:01:08
'd ==「快樂的日子」' – 2012-01-09 01:01:37
'a:b:c:d =「快樂的日子」;''將'快樂的日子'分配給'd'。而不是'a:b:c:d' .. – 2012-01-09 01:02:20