我看到了Stijn de Witt爲Javascript中的definine枚舉提供的解決方案。使用默認值的var原型
var SIZE = {
SMALL : {value: 0, name: "Small", code: "S"},
MEDIUM: {value: 1, name: "Medium", code: "M"},
LARGE : {value: 2, name: "Large", code: "L"}
};
用法:
alert(SIZE.SMALL.value);
...
我一直在努力適應這個,讓我來定義用戶。
var RRR : {name: "RRRaney:, number: 2, date: 2007};
這個工程,我期望:
alert(RRR.name + " " + RRR.date); //to display the text "RRRaney 2007".
我想嘗試定義。名稱爲默認, 這樣我就可以寫的東西,如:
alert(RRR + " " + RRR.date); //to display the text "RRRaney 2007".
或者只是
alert(RRR); // to display the text "RRRaney".
dw - 這也是我的駭人嘗試,但我甚至不想寫回應。這不應該做。 ;) –
@ g.d.d.c:是的,我現在覺得很骯髒。哦,太髒了。 – user113716