位置:电子教程 > JavaScript对象大全 (如果看不到内容请使用360浏览器) 推荐学习资源
Array 对象
当前阅读教程:JavaScript对象大全 > copyWithin()方法
阅读(22555525)      收藏       赞(5685)      分享
上一篇: concat()方法 下一篇: entries()方法

基础语法

copyWithin() 方法用于从数组的指定位置拷贝元素到数组的另一个指定位置中。

语法

array.copyWithin(target, start, end)

参数

参数

描述

target

必需。复制到指定目标索引位置。

start

可选。元素复制的起始位置。

end

可选。停止复制的索引位置 (默认为 array.length)。如果为负值,表示倒数。

  

示例

小白教程网www.2d5.net

代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>数组-方法-copyWithin</title>
</head>
<body>
    
<p>点击按钮复制数组的前面两个元素到后面两个元素上。</p>
<button onclick="myFunction()">点我</button>
<p id="demo"></p> <!--用于显示内容-->
 
<script>
var zimu = ["a","b","c","d","e","f","g"]; //初始化数组
document.getElementById("demo").innerHTML = zimu; //页面初始化的时候直接显示
 
//下面函数触发后显示复制过的内容到页面
function myFunction() { 
     //copyWithin(复制到指定目标索引位置, 复制的起始位置,停止复制的索引位置)
    document.getElementById("demo").innerHTML = zimu.copyWithin(5,0);
}
</script>
    
</body>
</html>
效果图

小白教程网www.2d5.net

image.png

上一篇: concat()方法 下一篇: entries()方法
毕业设计网             广告联系QQ:45157718(微信同号)