我有一個JavaScript對象定義如下:通過變量不能訪問對象?
var tabs = {
'nav_tweet_search':'tweet-panel',
'nav_shopping_cart':'cart-panel',
'nav_stats':'stats-panel'
};
林試圖訪問用另一功能的變量的一些值。但是,我得到undefined
。我創造了一些控制檯日誌..
console.log("panel: "+panel);
console.log("tabs: "+tabs);
console.log("tabs.panel: "+tabs.panel);
,輸出,
panel: nav_tweet_search
tabs: [object Object]
tabs.panel: undefined
任何原因,我不會是能夠訪問使用一個變量obj的?如果我做「tabs.nav_tweet_search」它的工作原理
你能展示一些你的代碼嗎?我相信你有一些其他代碼可以創建一個名爲'panel'的變量。 –