Computer >> Máy Tính >  >> Lập trình >> Javascript

Thay thế giá trị mảng từ một vị trí cụ thể trong JavaScript

Để thay thế giá trị từ một vị trí cụ thể, hãy sử dụng splice () trong JavaScript. Sau đây là mã -

Ví dụ

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)

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Đầu ra

Ở đây, tên tệp của tôi là demo14.js. Điều này sẽ tạo ra kết quả sau -

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