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

相关推荐
Jackson__20 小时前
为了拯救我的腰椎和颈椎,我做了款浏览器插件!
前端·javascript·开源
林小帅21 小时前
NestJS v11 + Prisma v7 ESM 迁移配置解析
前端·javascript·后端
Hilaku1 天前
为什么你的大文件断点续传,一遇到弱网就崩溃?
前端·javascript·程序员
林恒smileZAZ1 天前
`Array(100).map(() => 1)` 为什么全为空?
前端·javascript
laowang3571 天前
依赖故障时,日志体系需要埋哪些关键节点才能快速定位是安装失败、解析失败还是运行时缺失?
前端·javascript·vue.js·webpack·node.js
༄沐࿆风࿆࿆1 天前
JavaScript函数完全指南:从基础语法到闭包原理与应用实战
开发语言·javascript
finyouIT1 天前
锚点实现了点击导航平滑滚动到页面指定位置的三种方法
javascript·css
神奇的代码在哪里1 天前
AI编程时代,PPT已成为过去,单个HTML文件创造无限可能
javascript·html·powerpoint·ai编程·ppt
Highcharts1 天前
从 ECharts 平滑迁移 Highcharts的配置映射与踩坑手册
前端·javascript
用户852495071841 天前
从零打造 Agent 智能体:LLM + Tool + Memory,让大模型真正帮你干活
javascript·后端