午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

javascript - 關(guān)于循環(huán)創(chuàng)建對象數(shù)組以及增加隨機(jī)值

瀏覽:199日期:2023-09-04 18:22:45

問題描述

var arr = [ { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ } ]arr.forEach(o => { o.password =Math.random() })output :[ { email: ’’, role: ’normal’, password: 0.16326031488429638 }, { email: ’’, role: ’normal’, password: 0.4941354999549721 }, { email: ’’, role: ’normal’, password: 0.6802056630925 }, { email: ’’, role: ’normal’, password: 0.5038916232454755 }, { email: ’’, role: ’normal’, password: 0.5232000715886489 }, { email: ’’, role: ’normal’, password: 0.1599782533612224 } ]當(dāng)使用 for 創(chuàng)建一個 對象數(shù)組 var obj = { email: ’1’, role: ’normal’, password: ’’},array=[]for(let i =0;i<6;i++){ array.push(function(){ obj.password = Math.random() return obj }) }output: [ { email: ’1’, role: ’normal’, password: 0.4311454570811686 }, { email: ’1’, role: ’normal’, password: 0.4311454570811686 }, { email: ’1’, role: ’normal’, password: 0.4311454570811686 }, { email: ’1’, role: ’normal’, password: 0.4311454570811686 }, { email: ’1’, role: ’normal’, password: 0.4311454570811686 }, { email: ’1’, role: ’normal’, password: 0.4311454570811686 } ]

我的問題是第二個用for產(chǎn)生的對象數(shù)組,obj.password的值不重復(fù)

.................

問題解答

回答1:原因

這個問題很隱蔽誒。

obj 是引用。 意味著你每次 push 的都是同一個 obj

至于值為什么一直都是一樣 是因為 你修改的都是同一個 obj 所以值按最后一次的隨機(jī)數(shù)來。

javascript - 關(guān)于循環(huán)創(chuàng)建對象數(shù)組以及增加隨機(jī)值

如何修改

var arr = [ { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ }, { email: ’’, role: ’normal’, password: ’’ } ]arr.forEach(e => e.password = Math.random()); arr.forEach(console.log);ScreenShot

javascript - 關(guān)于循環(huán)創(chuàng)建對象數(shù)組以及增加隨機(jī)值

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 在线观看福利视频 | 伊人再见免费在线观看高清版 | 国产午夜视频 | 免费日韩一级片 | 在线看污视频 | 一区二区三区视频在线免费观看 | 日本久久久久久 | 少妇综合网 | 罗曼蒂克消亡史在线观看 | 午夜在线视频观看 | 日韩精品导航 | 精品1区2区| 色婷婷中文字幕 | 久热中文字幕 | 波多野结衣家庭教师 | 天天草影院 | 奇米久久久 | 亚洲资源网| 天堂网国产| 中文在线字幕在线观看 | 天堂8在线视频 | 午夜三级网站 | 国产精品久久久久久久久久久久久久久久 | 看毛片的网址 | 啪啪自拍| 超碰在线观看91 | 日本国产高清 | 欧美成人三级在线观看 | 日韩中文字幕在线 | 亚洲黄色在线免费观看 | 成人国产视频在线观看 | 噜噜噜视频 | 国产欧美日韩久久 | 日韩精品福利视频 | 午夜怡红院 | 91久久精品国产91久久 | 黄色在线免费播放 | 中文字幕网站在线观看 | 麻豆蜜桃视频 | 亚洲欧美自偷自拍 | 免费毛片视频网站 |