📅  最后修改于: 2023-12-03 15:02:24.138000             🧑  作者: Mango
在Javascript中,数组是一种非常常见的数据类型,它通常用于存储同一类型的多个值。而JS数组推送可以帮助我们向数组中添加新的元素。
数组推送是指向数组中添加新元素的过程,可以使用数组的 push()
方法来实现,该方法在数组的尾部添加一个或多个元素并返回新数组的长度。
const fruits = ['apple', 'banana'];
fruits.push('orange');
console.log(fruits); // ['apple', 'banana', 'orange']
fruits.push('pineapple', 'grape');
console.log(fruits); // ['apple', 'banana', 'orange', 'pineapple', 'grape']
数组推送通常用于向数据集合中添加新数据,例如:
const todoList = ['task 1', 'task 2', 'task 3'];
function addTask(newTask) {
todoList.push(newTask);
console.log(todoList);
}
addTask('task 4'); // ['task 1', 'task 2', 'task 3', 'task 4']
const numbers = [1, 2, 3, 3, 4, 5, 5, 6];
function unique(arr) {
const result = [];
for (let i = 0; i < arr.length; i++) {
if (result.indexOf(arr[i]) === -1) {
result.push(arr[i]);
}
}
return result;
}
console.log(unique(numbers)); // [1, 2, 3, 4, 5, 6]
JS数组推送是一种常见操作,可以帮助我们向数组中添加新元素。使用 push()
方法可以在数组尾部添加一个或多个元素,并返回新数组的长度。在实际应用中,数组推送被广泛用于向数据集合中添加新数据以及数据去重等场景。