Thứ Ba, 22 tháng 9, 2020

# Bài 7: Array method trong Javascript




Dẫn nhập: 

Bài học hôm nay mình sẽ cùng các bạn tìm hiểu 1 số phương thức trong mảng. Sau khi học xong bài này các bạn có thể thao tác với mảng 1 cách linh hoạt hơn. Ứng dụng được trong nhiều trường hợp thực tế. Chúng ta cùng bắt đầu bài học nào.

Nội dung chính:

Sau đây là một số phương thức trong mảng thường được sử dụng và công dụng của chúng.

// Thực hiện khai báo 3 mảng a , b, d với các tham số # nhau.
var a = [1, 2, 4, 5, 2];

var b = [9, 3, 5, 2, 4];

var d = [2]
console.log("=============Phương Thức concat===========");
// Giá trị a bị thay đổi tạo trả về 1 mảng mới
var c = a.concat(b);
console.log(c);

console.log("============= Phương Thức push ===========");
// Giá trị trả về độ dài của mảng đã bị thay đổi
//=> Thêm phần tử mới vào cuối mảng a
a.push(d);
console.log(a);

console.log("============= Phương Thức pop ===========");
// Trả về phần tử cuối cùng bị đẩy ra khỏi mảng.
var f = a.pop();
console.log(f);

console.log("============= Phương Thức shift ===========");
// Trả về phần tử đầu tiên bị đẩy ra khỏi mảng
a.shift();
console.log(a);

console.log("============= Phương Thức unshift ===========");
// Giá trị trả về độ dài mảng đã bị thay đổi
//=> Thêm phần tử mới vào đầu mảng a
a.unshift(8);
console.log(a);

console.log("============= Phương Thức slice ===========");
//Cắt 1 phần tử từ vị trị chỉ đinh của mảng để tạo thành mảng mới
var x = a.slice(1);
console.log(x);

console.log("============= Phương Thức splice ===========");
// Chèn phần tử vào trong 1 mảng
// 2 vị trí của mảng
// 3 xóa đi 3 phần tử phía sau
a.splice(2, 3, "9", "9");
console.log(a);

(*) Bên cạnh đó còn rất nhiều phương thức khác như trong hình demo ở đầu bài
các bạn có thể tự tìm hiểu thêm tại đây. Ví dụ như một số phương thức mình chưa đề cập đến
như xóa, chuyển đổi 1 mảng sang chuỗi...

Không có nhận xét nào:

Đăng nhận xét