我就先貼出來我寫的代碼,然后再講一下在做這個出現的問題
在做的過程中遇到了一個問題我在操作obj這個對象屬性時,用obj.arr[i]報了一個Cannot read property '0' of undefined的錯誤但是用中括號就沒有問題。
總結問題:1)用中括號的時候 ,括號里面可以是變量或者字符串,譬如說,var obj = "name",test[obj]會自動識別成obj["name"],因為中括號會計算一次生成字符串訪問。當然可以直接寫obj["name"]。
? ? ? ? ? ? ? ? 2)而點的后面只能是變量。