JavaScript - 让一个数组对象重复多次

const list=ref([

name:'张三',

age:18

]);

onMounted(()=>{

list.value=Array(10).fill(list.value).flat();

//10 重复的次数

})

  • Array(10).fill(original) 创建一个包含 10 个相同引用的数组
  • .flat() 打平一层,得到 [item1, item2, ..., item1, item2, ...]

⚠️ 注意 :如果 original 中的对象是引用类型(如 { text: '...', value: 0 }),所有副本会共享同一个对象。修改一个会影响全部。

相关推荐
JeffongTan10 分钟前
在LWC中镶嵌VF Page获取用户IP
前端·javascript·salesforce
不cong明的亚子2 小时前
web live多屏互动平台
javascript·经验分享·音视频
dsyyyyy11014 小时前
JS复习,难点,易错点总结
开发语言·javascript·ecmascript
默_笙5 小时前
🏝 Docker 就是"房地产开发":从施工图纸到小区物业的容器化指南
前端·javascript
kyriewen5 小时前
我手写了个极简版 React Router——才搞懂 v6 为什么砍了这么多 API
前端·javascript·程序员
nice先生的狂想曲8 小时前
javascript高级程序设计(六)——2026.9.5
前端·javascript
我爱写代码i8 小时前
SKAPP SK影视反编译详细教程+源码 含苹果端ipa
开发语言·javascript·ecmascript
এ慕ོ冬℘゜8 小时前
前端实战:基于jQuery递归实现通用树形组织菜单(可直接复用)
前端·javascript·jquery
变与不变8069 小时前
js函数与封装详细解答
前端·javascript·vue.js
AZaLEan__10 小时前
事件循环讲解
javascript