国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 數(shù)組賦值問題

瀏覽:71日期:2023-04-08 13:25:25

問題描述

為什么把a(bǔ)rr的值賦值arrnew,為什么arr改變arrnew也會(huì)跟著改變?如果希望arrnew得到arr的數(shù)據(jù)后,不跟著arr后面的操作要怎么寫?let arr=[1,2,3,4,5]let arrnew=arrarr=arr.sort((a,b)=>{return b-a})console.log(arr)//[5, 4, 3, 2, 1]console.log(arrnew)//[5, 4, 3, 2, 1]

問題解答

回答1:

數(shù)組也是屬于對(duì)象,屬于引用類型,當(dāng)進(jìn)行賦值時(shí),賦值的是地址,并不會(huì)克隆一個(gè)新對(duì)象進(jìn)行賦值。

sort會(huì)改變?cè)瓟?shù)組

綜上兩點(diǎn),改變arr自然會(huì)改變arrnew

回答2:

let arrnew = arr.slice()

回答3:

這篇文章對(duì)你有很大幫助!click me

回答4:

你對(duì)arrnew的賦值只是地址的引用。

如果要復(fù)制數(shù)組,可以使用擴(kuò)展運(yùn)算符,如下:

let arrnew = [...arr];

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 欧美日韩精品乱国产538 | 青木玲中文字幕一区二区 | 亚洲网站免费观看 | 国产在线欧美日韩精品一区二区 | 日本一视频一区视频二区 | 国产网曝手机视频在线观看 | 亚洲男人a天堂在线2184 | 国产精品久久不卡日韩美女 | 性做久久久久久 | 亚洲伊人色综合网站小说 | 久久精品99 | 亚洲二区在线 | 色内内免费视频播放 | 99毛片| 美女个护士一级毛片亚洲 | 成年人性网站 | 手机看片国产免费永久 | 国产精品一区二区四区 | 亚洲手机视频 | 日韩一及片| 国产精品成人观看视频免费 | 欧美一区二区精品系列在线观看 | 久草网在线 | 免费一级欧美片片线观看 | 中文字幕一区视频一线 | 国产精品成人久久久久久久 | 99re热精品视频国产免费 | 国产欧美久久久另类精品 | 欧美精品网址 | 久草综合网 | 国产成人综合网亚洲欧美在线 | 久草视频精品在线 | 日本欧美做爰全免费的视频 | 亚洲视频手机在线 | 114一级毛片免费 | 高跟丝袜美女一级毛片 | 久久久全国免费视频 | 国产成人精品一区二区视频 | 日本特级淫片免费 | 国产日韩欧美综合一区二区三区 | 国产亚洲精品片a77777 |