有人認爲這是Variable name as a string in Javascript的重複,這是不正確的。如果你閱讀下面的測試,你會明白,提供的方法並不令人滿意,因爲這個變量HAS是一個變量,它不能是一個對象屬性。將變量名稱轉換爲字符串的說明
我一直在四處尋找「如何變量名轉換爲字符串」,但我得到的是物和事,只有在全球範圍內的工作(如How to convert variable name to string in JavaScript?解釋)。
有沒有辦法將一個變量名直接轉換成一個字符串,而不做怪異的東西。
喜歡:
var alertThis = "dont alert this"
alert(alertThis.forVarToString());
// This should return "alertThis"
這個功能是我在做什麼十分必要的。
你究竟在做什麼?我很確定這不是必要的。 – Bergi
[變量名稱作爲Javascript中的字符串]的可能重複(http://stackoverflow.com/questions/4602141/variable-name-as-a-string-in-javascript) – JCOC611
@ JCOC611這是沒有重複的,因爲我說,給出的答案不幫助我想要完成的東西(感覺我不能讓我的變量對象屬性) –