Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptの特定の位置から配列値を置き換えます


特定の位置から値を置き換えるには、JavaScriptでsplice()を使用します。以下はコードです-

var changePosition = 2
var listOfNames = ['John', 'David', 'Mike', 'Sam','Carol']
console.log("Before replacing=");
console.log(listOfNames);
var name = 'Adam'
var result = listOfNames.splice(changePosition, 1, name)
console.log("After replacing=");
console.log(listOfNames)

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

出力

ここで、私のファイル名はdemo14.jsです。これにより、次の出力が生成されます-

PS C:\Users\Amit\JavaScript-code> node demo154.js
Before replacing=
[ 'John', 'David', 'Mike', 'Sam', 'Carol' ]
After replacing=
[ 'John', 'David', 'Adam', 'Sam', 'Carol' ]

  1. JavaScript配列from()メソッド

    JavaScriptのfrom()メソッドは、lengthプロパティを持つ任意のオブジェクトまたは反復可能なオブジェクトからArrayオブジェクトを返すために使用されます。 構文は次のとおりです- Array.from(obj, mapFunction, val) 上記では、パラメータobjは配列に変換するオブジェクト、mapFunctionは呼び出すマップ関数、valはmapFunctionを実行するときにこれとして使用する値です。 JavaScriptでfrom()メソッドを実装しましょう- 例 <!DOCTYPE html> <html> <body

  2. JavaScript Array.from()メソッド

    Array.from()は、指定された配列インスタンスから新しい配列オブジェクトを作成します。 以下は、配列from()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docume