0
值看看這個片段:深層副本對象陣列屬性與jQuery
$.extend(true, {}, { key: ["somevalue"] }, { key: ["anothervalue"] })
這樣我期望所產生的對象將包含一個稱爲「鑰匙」 ,其是一個數組,並且具有2個元素屬性,例如
{ key: ["somevalue", "anothervalue"] }
我只是給深層複製超過它可以處理?
值看看這個片段:深層副本對象陣列屬性與jQuery
$.extend(true, {}, { key: ["somevalue"] }, { key: ["anothervalue"] })
這樣我期望所產生的對象將包含一個稱爲「鑰匙」 ,其是一個數組,並且具有2個元素屬性,例如
{ key: ["somevalue", "anothervalue"] }
我只是給深層複製超過它可以處理?
Nop !!結果將是一個包含具有值[「anothervalue」]的鍵的對象,當您在參數中使用鍵作爲「鍵」傳遞更多對象時,基本上覆蓋了「鍵」
謝謝