在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ js 數(shù)組的問(wèn)題

js 數(shù)組的問(wèn)題

定義了個(gè)數(shù)組days, 當(dāng)我改變了數(shù)組中this.day1的值以后,days的值沒(méi)有變。 有什么辦法可以讓days中的元素是數(shù)組地址引用?。肯M鹍ay1變化的時(shí)候,days[0]的值也變化。

clipboard.png

clipboard.png

clipboard.png


謝謝各位,解決了。問(wèn)題出在this.day1 = [];這里應(yīng)該是改變了day1的地址,而days[0]里引用的還是day1以前的地址。

clipboard.png

回答
編輯回答
司令

如果你先把this.days1 初始化成數(shù)組。然后再賦值給days...這樣就是一個(gè)引用。。。你這樣沒(méi)達(dá)到目的,應(yīng)該是最開(kāi)始賦值時(shí),你的this.day1還只是一個(gè)簡(jiǎn)單類(lèi)型;

2018年4月4日 14:52
編輯回答
笨笨噠

this.day1 = []改為this.day1.length = 0

this.day1 = []會(huì)改變day1的引用,this.day1.length = 0是清空數(shù)組

2017年12月24日 03:03