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 }),所有副本会共享同一个对象。修改一个会影响全部。

相关推荐
threelab16 分钟前
Three.js 代码云效果 | 三维可视化 / AI 提示词
开发语言·javascript·人工智能
yqcoder2 小时前
JavaScript 柯里化:把“大餐”拆成“小炒”的艺术
开发语言·javascript·ecmascript
每天吃饭的羊2 小时前
JSZip的使用
开发语言·javascript
前端老石人2 小时前
前端开发中的 URL 完全指南
开发语言·前端·javascript·css·html
不可能的是3 小时前
从 /simplify 指令深挖 Claude Code 多 Agent 协同机制
javascript
Rkgua3 小时前
事件流模型是什么和DOM事件模型等关系
javascript
W.A委员会4 小时前
多行溢出在末尾添加省略号
开发语言·javascript·css
拉里呱唧5 小时前
一个像在使用PPT的在线 HTML 编辑器:HeyHTML
javascript·交互·html5
changshuaihua0016 小时前
扣子开发指南
javascript·人工智能
光影少年6 小时前
对typescript开发框架的理解?
前端·javascript·typescript