método con el ejemplo en JavaScript copyWithin Array ()

método
JavaScript copyWithin () : Aquí, vamos a aprender sobre el método copyWithin () de la matriz en JavaScript .

JavaScript copyWithin () método

copyWithin () método se utiliza para copiar los elementos especificados de una matriz y reemplazar de índice especificado dentro de la misma matriz. Cambia la esta matriz (array real).

Sintaxis:

    array.concat(target_index, [start_index], [end_index]);

Parámetros:

  • target_index es un índice en la misma matriz para reemplazar los elementos.
  • start_index es un parámetro opcional y su valor class es 0, se utiliza para especificar el índice inicial fuente para copiar los elementos.
  • END_INDEX también es un parámetro opcional y su valor class es array.lentgh , se utiliza para especificar el índice extremo de la fuente.

Ejemplo:

    Input:
var names = ["Manju", "Amit", "Abhi", "Radib", "Prem"];
Function call:
names.copyWithin(2, 0);
Output:
Manju,Amit,Manju,Amit,Abhi

Código JavaScript para demostrar método ejemplo de Array.copyWithin ()

<html>
<head>
<title>JavaScipt Example</title>
</head>
<body>
<script>
var names = ["Manju", "Amit", "Abhi", "Radib", "Prem"];
document.write("Before function call...<br>");
document.write("names: " + names + "<br>");
//copy from 0th index and replace from 2nd index
names.copyWithin(2);
document.write("After function call...<br>");
document.write("names: " + names + "<br>");
//another example
var arr = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];
document.write("Before function call...<br>");
document.write("arr: " + arr + "<br>");
//copy from 1st index to 3rd and replace from 6th index
arr.copyWithin(6,1,4);
document.write("After function call...<br>");
document.write("arr: " + arr + "<br>");
</script>
</body>
</html>

salida


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *