亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js中深復制與方法的復制

js中深復制與方法的復制

喵喔喔 2018-07-21 18:18:50
1.函數是一個對象,假設a是一個函數 為什么 typeof a ==='object'是false不好意思 弄混了,應該是a instanceof Function,Object就沒問題2.函數是引用類型,函數名應該是指針吧?3.我一直按2理解的,為什么下下面這個深復制中,函數走的是 else{c[i] = o[i]  }淺復制邏輯?感覺應該是基礎類型走淺復制,引用類型走深復制才對呀4.遞歸深復制一個原生對象(就是那種屬性特多的)容易爆棧,實際開發中深復制好用嗎,怎么用
查看完整描述

1 回答

?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

函數typeof是function,不是object,也是引用類型
所以要多添加一個else if判斷是否function

查看完整回答
反對 回復 2018-07-29
  • 1 回答
  • 0 關注
  • 679 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號