0
作爲一個新手爲Javascript我讀這對象名稱中沒有報價和對象屬性引號
Object.defineProperty(person1, "name", {
enumerable: false
});
我想知道爲什麼PERSON1對象不在報價和屬性名稱。 這是一個事實,每次我們提到一個屬性的地方,我們不得不用周圍的引號?謝謝。
作爲一個新手爲Javascript我讀這對象名稱中沒有報價和對象屬性引號
Object.defineProperty(person1, "name", {
enumerable: false
});
我想知道爲什麼PERSON1對象不在報價和屬性名稱。 這是一個事實,每次我們提到一個屬性的地方,我們不得不用周圍的引號?謝謝。
「name」是一個字符串,所以你需要把它放在引號內。但是當你在對象上加上引號時,例如person1
那麼它將表現爲字符串字面而不是對象。
如果你在對象上放置引號,那不再是引用某個位置的變量,它將是一個字符串 – Tushar
'person1'是一個變量,而''name''是一個字符串 – Chris