最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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核的評論 (共 條)

分享到微博請遵守國家法律
陵川县| 浦城县| 镇远县| 娱乐| 德庆县| 崇礼县| 保山市| 汤阴县| 四会市| 新巴尔虎右旗| 柯坪县| 浦北县| 汉寿县| 镇平县| 广东省| 弋阳县| 凌海市| 涟水县| 理塘县| 青浦区| 治县。| 东乡| 邯郸市| 兴和县| 娱乐| 凤翔县| 濮阳市| 图木舒克市| 庆阳市| 洛扎县| 万宁市| 衡阳市| 保定市| 宣威市| 灌云县| 孝感市| 伊宁市| 岐山县| 资阳市| 乳源| 宣城市|