1
朝向this javascript file底部,有一個線Javascript中的obj [''是什麼意思?
return map[""];
其中map
是與父/子關係的對象的關聯數組。在調用map[""]
之後,返回的結構是轉換爲分層數組。這裏真正發生了什麼以及這種語法在哪裏被記錄? (它是在網絡上這樣的空字符串硬盤搜索。)
朝向this javascript file底部,有一個線Javascript中的obj [''是什麼意思?
return map[""];
其中map
是與父/子關係的對象的關聯數組。在調用map[""]
之後,返回的結構是轉換爲分層數組。這裏真正發生了什麼以及這種語法在哪裏被記錄? (它是在網絡上這樣的空字符串硬盤搜索。)
它只是讀取map
空字符串屬性,就像這樣如何:
map["a"]
相同
map.a
然而,你不能只是做
map.
所以這就是他們爲什麼
map[""]
這由功能find
當字符串成爲空從而結束,這就是爲什麼最終元件將在map[""]
找到生成。
啊,實際上,根節點沒有名稱(一個空字符串),它就是這個正在返回的根對象。謝謝! – user394430
' - >'https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Member_Operators –