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

相关推荐
怕浪猫2 小时前
React从入门到出门第八章 React19新特性use()/useOptimistic 原理与业务落地
javascript·react.js·前端框架
奔跑的web.2 小时前
Vue 3.6 重磅新特性:Vapor Mode 深度解析
前端·javascript·vue.js
唐璜Taro2 小时前
2026全栈开发AI智能体教程(开篇一)
javascript·langchain
这是个栗子2 小时前
【API封装参数传递】params 与 API 封装
开发语言·前端·javascript·data·params
凌栀茗2 小时前
html第二天
前端·javascript·html
Amumu121383 小时前
Redux介绍(一)
前端·javascript·react.js
旭日猎鹰3 小时前
配置ReactNative环境并创建第一个程序
javascript·react native·react.js
麷飞花3 小时前
TypeScript问题
前端·javascript·vscode·typescript·ts
放逐者-保持本心,方可放逐3 小时前
electron 中的那些事(很关键)-核心要点补充
前端·javascript·electron