第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

一個數(shù)組賦值給另一個數(shù)組,新數(shù)組為什么會少了一個?

一個數(shù)組賦值給另一個數(shù)組,新數(shù)組為什么會少了一個?

回首憶惘然 2019-03-15 16:14:15
原來的數(shù)組是這樣的:賦值后新數(shù)組就變成了下面這樣:
查看完整描述

2 回答

?
胡說叔叔

TA貢獻1804條經(jīng)驗 獲得超8個贊

在運行console.log(arr)的時候,因為參數(shù)是數(shù)組,所以chrome打印出了這個數(shù)組的長度,即“6”。

再后來你改變了這個數(shù)組,現(xiàn)在只有5個元素了,但chrome不會主動去把打印出來的“6”去改成“5”,所有打印出來的結(jié)果都不會改變。

當(dāng)你展開這個數(shù)組的時候,查看的是最新的信息,所以是“5”。

言下之意,你在console之后改變了這個數(shù)組,至于怎么改的,上了代碼才知道。


查看完整回答
反對 回復(fù) 2019-04-08
?
繁星點點滴滴

TA貢獻1803條經(jīng)驗 獲得超3個贊

樓上的答案不太對吧,最起碼不符合所有情況
https://img1.sycdn.imooc.com//5cab02b1000172c306480326.jpg

我猜問題是賦值后沒有觸發(fā)框架內(nèi)對數(shù)組的重新計算,如果是 vue 框架的話,可以使用 this.$set() 方法讓其重新計算


查看完整回答
反對 回復(fù) 2019-04-08
  • 2 回答
  • 0 關(guān)注
  • 773 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號