国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

黑馬程序員前端JavaScript入門到精通全套視頻教程,javascript核

2023-05-07 23:59 作者:紗藍(lán)  | 我要投稿

各位老哥,我有一個問題解不出來。是在P189的深層拷貝中,我自己寫了一個遞歸函數(shù),但是在陣列的複製中沒辦法完整複製,我邏輯卡住了,拜託哪個大哥可以幫幫我,以下是我的script程式碼,問題主要是在habbit的football會消失


<script> ? ? ?

? ? ? ? const obj = {

? ? ? ? ? ? name : 'ABC',

? ? ? ? ? ? age : 18,

? ? ? ? ? ? habbit : ['baseball', 'football', ['genshin', 'princess']],

? ? ? ? ? ? family : {

? ? ? ? ? ? ? ? son : 'sp',

? ? ? ? ? ? ? ? father:'fa'

? ? ? ? ? ? }

? ? ? ? }

? ? ? ? //1. 自己寫遞歸函數(shù)

? ? ? ? const newObj = {}

? ? ? ? function deepCopy(obj, newObj){

? ? ? ? ? ? for(k in obj){

? ? ? ? ? ? ? ? if(obj[k] instanceof Array){ ?

? ? ? ? ? ? ? ? ? ? const arr = []

? ? ? ? ? ? ? ? ? ? deepCopy(obj[k], arr)

? ? ? ? ? ? ? ? ? ? newObj[k] = arr

? ? ? ? ? ? ? ? }else if(obj[k] instanceof Object){

? ? ? ? ? ? ? ? ? ? const oo = {}

? ? ? ? ? ? ? ? ? ? deepCopy(obj[k], oo)

? ? ? ? ? ? ? ? ? ? newObj[k] = oo

? ? ? ? ? ? ? ? }else{ ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? newObj[k] = obj[k]

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ?

? ? ? ? ? ? }

? ? ? ? ? ?

? ? ? ? }

? ? ? ? deepCopy(obj,newObj)

? ? ? ? console.log(newObj)

? ? </script>

黑馬程序員前端JavaScript入門到精通全套視頻教程,javascript核的評論 (共 條)

分享到微博請遵守國家法律
沙坪坝区| 永昌县| 汉沽区| 五原县| 牡丹江市| 兴城市| 黑河市| 肥东县| 东山县| 缙云县| 黄山市| 四子王旗| 台北县| 日土县| 虎林市| 北京市| 贵南县| 潜江市| 汾阳市| 志丹县| 拉萨市| 北碚区| 蒙阴县| 新巴尔虎左旗| 五寨县| 乐都县| 团风县| 汾阳市| 贵定县| 湖口县| 西吉县| 衡阳市| 定结县| 芜湖市| 武义县| 镇雄县| 盐城市| 陈巴尔虎旗| 镇巴县| 壤塘县| 故城县|