1.fill()
英文翻译: (使) 充满,装满,注满,填满; 堵塞,填补(洞、孔); 使充满(感情); |
作用: 将一个固定值替换数组的元素。
用法: fill(value,start,end)
简单应用:
//两个参数,(value,start)
const arr = [1,2,3,4,5]
arr.fill(2,2) //[1,2,2,2]
//三个参数,(value,start,end)
arr.fill(2,2,3)//[1,2,2,4,5]
实际应用:(取自elementui)
const item = {
name: '王尔东',
gender:'man'
}
const tableData = Array(5).fill(item)
//0: {name: "王尔东", gender: "man"}
//1:{name: "王尔东", gender: "man"}
//......
//4:{name:"王尔东",gender:"man"}
注:包括start的值,但不包括end的值
注: 改变原数组