酒濃碼濃 深拷貝,淺拷貝

2021-08-15 05:50:54 字數 383 閱讀 1048

位址一樣  一變全變 , 位址不一樣,自己個兒玩自己個兒的,敵動我不動!

淺拷貝只複製一層物件的屬性,而深拷貝則遞迴複製了所有層級。

例如 var a =  }

淺拷貝只能複製一層  也就是b,c的值。  c內是無法複製的。

字串:複製是對值的複製

物件:淺拷貝是對

物件位址

的複製,並沒有開闢新的棧,也就是複製的結果是兩個物件指向同乙個位址,修改其中乙個物件的屬性,則另乙個物件的屬性也會改變。而深拷貝則是

開闢新的棧,兩個物件對應兩個不同的位址,修改乙個物件的屬性,不會改變另乙個物件的屬性。

酒濃碼濃 請求頭都有什麼

不知道哪位大俠總結的,覺得挺全的就搬過來了,方便大家參考 header 解釋 示例accept 指定客戶端能夠接收的內容型別 accept charset 瀏覽器可以接受的字元編碼集。accept charset iso 8859 5 accept encoding 指定瀏覽器可以支援的web伺服器...

酒濃碼濃 es7 async await

async 表示這是乙個async函式,await只能用在這個函式裡面。await 表示在這裡等待promise返回結果了,再繼續執行。await 後面跟著的應該是乙個promise物件 當然,其他返回值也沒關係,只是會立即執行,不過那樣就沒有意義了 await看起來就像是同步 所以可以理所當然的寫...

酒濃碼濃 開源文件編輯工具

靜態 生成器 vuepress github star 16k 新星,簡潔,靈活,vue作者開發,對會vue的開發者友好,深受喜愛,支援seo,標題搜尋 全文需借助外掛程式 gitbook github star 22.3k 大而全 各外掛程式 ui較豐富 依賴多 閱讀體驗好,全文搜尋,匯出pdf,...