Hướng dẫn what are the methods of array in javascript? - các phương thức của mảng trong javascript là gì?

Đối tượng mảng javascript

Đối tượng mảng được sử dụng để lưu trữ nhiều giá trị trong một biến duy nhất.

Phương thức và thuộc tính mảng JavaScript

TênSự mô tả
Concat []Tham gia các mảng và trả về một mảng với các mảng đã tham gia
người xây dựngTrả về hàm tạo nguyên mẫu của đối tượng mảng
copywithin []Bản sao các phần tử mảng trong mảng, đến và từ các vị trí được chỉ định
mục[]Trả về đối tượng Lặp mảng cặp khóa/giá trị
mọi[]Kiểm tra xem mọi phần tử trong một mảng vượt qua bài kiểm tra
lấp đầy[]Điền vào các phần tử vào một mảng có giá trị tĩnh
lọc[]Tạo một mảng mới với mọi phần tử trong một mảng vượt qua bài kiểm tra
tìm thấy[]Trả về giá trị của phần tử đầu tiên trong một mảng vượt qua bài kiểm tra
FindIndex []Trả về chỉ mục của phần tử đầu tiên trong một mảng vượt qua bài kiểm tra
cho mỗi[]Gọi một hàm cho mỗi phần tử mảng
từ[]Tạo một mảng từ một đối tượng
bao gồm[]Kiểm tra xem một mảng có chứa phần tử được chỉ định không
Chỉ số[]Tìm kiếm mảng cho một phần tử và trả về vị trí của nó
Isarray []Kiểm tra xem một đối tượng có phải là một mảng không
tham gia[]Tham gia tất cả các phần tử của một mảng vào một chuỗi
Chìa khóa []Trả về một đối tượng lặp mảng, chứa các khóa của mảng gốc
Lastindexof []Tìm kiếm mảng cho một phần tử, bắt đầu từ cuối và trả về vị trí của nó
chiều dàiĐặt hoặc trả về số lượng phần tử trong một mảng
bản đồ[]Tạo một mảng mới với kết quả gọi hàm cho mỗi phần tử mảng
nhạc pop[]Loại bỏ phần tử cuối cùng của một mảng và trả về phần tử đó
nguyên mẫuCho phép bạn thêm các thuộc tính và phương thức vào một đối tượng mảng
đẩy[]Thêm các yếu tố mới vào cuối một mảng và trả về độ dài mới
giảm[]Giảm các giá trị của một mảng xuống một giá trị duy nhất [đi từ trái sang phải]
Giảm thiểu []Giảm các giá trị của một mảng xuống một giá trị duy nhất [đi từ phải sang trái]
đảo ngược[]Đảo ngược thứ tự của các yếu tố trong một mảng
sự thay đổi[]Xóa phần tử đầu tiên của một mảng và trả về phần tử đó
lát cắt[]Chọn một phần của một mảng và trả về mảng mới
một số[]Kiểm tra xem bất kỳ phần tử nào trong một mảng vượt qua bài kiểm tra
loại[]Sắp xếp các yếu tố của một mảng
splice []Thêm/xóa các phần tử khỏi một mảng
toString []Chuyển đổi một mảng thành một chuỗi và trả về kết quả
unspt []Thêm các yếu tố mới vào đầu một mảng và trả về độ dài mới
giá trị của[]Trả về giá trị nguyên thủy của một mảng

Chuyển đổi mảng thành chuỗi

Phương thức JavaScript toString[] chuyển đổi một mảng thành một chuỗi các giá trị mảng [dấu phẩy].

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
document.getElementById["demo"].innerHTML = fruits.toString[];

Result:

Chuối, cam, táo, xoài

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
document.getElementById["demo"].innerHTML = fruits.join[" * "];

Result:

Chuối, cam, táo, xoài

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. Internhtml = fruits.join [" *"];

Chuối * cam * táo * xoàiout of an array, or pushing items into an array.

Bật và đẩy

Khi bạn làm việc với các mảng, thật dễ dàng để loại bỏ các yếu tố và thêm các yếu tố mới.

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
fruits.pop[];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
let fruit = fruits.pop[];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
fruits.push["Kiwi"];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
let length = fruits.push["Kiwi"];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. Internhtml = fruits.join [" *"];

Chuối * cam * táo * xoài

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
fruits.shift[];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
let fruit = fruits.shift[];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
fruits.unshift["Lemon"];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
fruits.unshift["Lemon"];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:index number:

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. Internhtml = fruits.join [" *"];indexes start with 0:

Chuối * cam * táo * xoài
[1] is the second
[2] is the third ...

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
fruits[0] = "Kiwi";

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. innerHtml = fruits.ToString [];
fruits[fruits.length] = "Kiwi";

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. Internhtml = fruits.join [" *"];

Chuối * cam * táo * xoài

Bật và đẩy

Thí dụ

Khi bạn làm việc với các mảng, thật dễ dàng để loại bỏ các yếu tố và thêm các yếu tố mới.
delete fruits[0];

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. Internhtml = fruits.join [" *"];

Chuối * cam * táo * xoài
const myBoys = ["Emil", "Tobias", "Linus"];

Bật và đẩy

Hãy tự mình thử »

Phương thức join[] cũng tham gia tất cả các phần tử mảng thành một chuỗi.

Nó hoạt động giống như toString[], nhưng ngoài ra, bạn có thể chỉ định phân tách:

const fruits = ["chuối", "cam", "táo", "xoài"]; document.getEuityById ["demo"]. Internhtml = fruits.join [" *"];

Chuối * cam * táo * xoài
const arr2 = ["Emil", "Tobias", "Linus"];
const arr3 = ["Robin", "Morgan"];
const myChildren = arr1.concat[arr2, arr3];

Hãy tự mình thử »

Phương pháp toString[]6 cũng có thể lấy các chuỗi làm đối số:

Ví dụ [hợp nhất một mảng có giá trị]

const Arr1 = ["emil", "Tobias", "linus"]; const mychildren = arr1.concat ["Peter"]; & nbsp;
const myChildren = arr1.concat["Peter"]; 

Hãy tự mình thử »

Nối và cắt các mảng

Phương pháp join[]0 thêm các mục mới vào một mảng.

Phương pháp join[]1 cắt ra một phần của một mảng.

JavaScript mảng splice []

Phương thức join[]0 có thể được sử dụng để thêm các mục mới vào một mảng:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
fruits.splice[2, 0, "Lemon", "Kiwi"];

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].where new elements should be added [spliced in].

Tham số thứ hai [0] xác định số lượng phần tử sẽ được loại bỏ.how many elements should be removed.

Phần còn lại của các tham số ["Lemon", "Kiwi"] xác định các yếu tố mới sẽ được thêm vào.added.

Phương thức join[]0 trả về một mảng với các mục đã xóa:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
fruits.splice[2, 2, "Lemon", "Kiwi"];

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].

Tham số thứ hai [0] xác định số lượng phần tử sẽ được loại bỏ.

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
fruits.splice[0, 1];

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].added [spliced in].

Tham số thứ hai [0] xác định số lượng phần tử sẽ được loại bỏ.how many elements should be removed.

Phần còn lại của các tham số ["Lemon", "Kiwi"] xác định các yếu tố mới sẽ được thêm vào.

Phương thức join[]0 trả về một mảng với các mục đã xóa:

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 2, "chanh", "kiwi"];

Sử dụng splice [] để loại bỏ các phần tử

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
const citrus = fruits.slice[1];

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].

Tham số thứ hai [0] xác định số lượng phần tử sẽ được loại bỏ.

Phần còn lại của các tham số ["Lemon", "Kiwi"] xác định các yếu tố mới sẽ được thêm vào.

Phương thức join[]0 trả về một mảng với các mục đã xóa:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
const citrus = fruits.slice[3];

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].

Tham số thứ hai [0] xác định số lượng phần tử sẽ được loại bỏ.

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
const citrus = fruits.slice[1, 3];

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
const citrus = fruits.slice[2];

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].

Tham số thứ hai [0] xác định số lượng phần tử sẽ được loại bỏ.

Phần còn lại của các tham số ["Lemon", "Kiwi"] xác định các yếu tố mới sẽ được thêm vào.

Phương thức join[]0 trả về một mảng với các mục đã xóa:

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
document.getElementById["demo"].innerHTML = fruits.toString[];

Hãy tự mình thử »

Thí dụ

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 0, "chanh", "kiwi"];
document.getElementById["demo"].innerHTML = fruits;

Hãy tự mình thử »

Tham số đầu tiên [2] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].

Tham số thứ hai [0] xác định số lượng phần tử sẽ được loại bỏ.

Phần còn lại của các tham số ["Lemon", "Kiwi"] xác định các yếu tố mới sẽ được thêm vào.

Phương thức join[]0 trả về một mảng với các mục đã xóa:

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [2, 2, "chanh", "kiwi"];

Sử dụng splice [] để loại bỏ các phần tử

Với cài đặt tham số thông minh, bạn có thể sử dụng join[]0 để xóa các phần tử mà không để lại "lỗ hổng" trong mảng:

const fruits = ["chuối", "cam", "táo", "xoài"]; trái cây.splice [0, 1];

Tham số đầu tiên [0] xác định vị trí nơi các phần tử mới nên được thêm vào [được ghép vào].

Tham số thứ hai [1] xác định số lượng phần tử nên được loại bỏ.

Phần còn lại của các tham số được bỏ qua. Không có yếu tố mới sẽ được thêm vào.

Slice mảng javascript []

Exercise:

Phương pháp join[]1 cắt một phần của một mảng thành một mảng mới.last item of the toString[]1 array.

const fruits = ["Banana", "Orange", "Apple"];
;

Ví dụ này cắt bỏ một phần của một mảng bắt đầu từ phần tử mảng 1 ["màu cam"]:


Có bao nhiêu phương pháp cho mảng trong JavaScript?

Trong JavaScript, các mảng có ba phương thức tĩnh.three static methods.

Mảng và phương pháp mảng là gì?

Trong JavaScript, Array là một đối tượng toàn cầu tích hợp cho phép bạn lưu trữ nhiều yếu tố cùng một lúc.Trong trang tham chiếu này, bạn sẽ tìm thấy tất cả các phương thức mảng và thuộc tính của chúng.Ví dụ: phương thức Sort [] của một mảng được sử dụng để sắp xếp tất cả các phần tử của mảng đó bằng các quy tắc sắp xếp mặc định hoặc tùy chỉnh.a built-in global object that allows you to store multiple elements at once. In this reference page, you will find all the Array methods and their properties. For example, the sort[] method of an Array is used to sort all the elements of that array using default or custom sorting rules.

Phương pháp trong JavaScript là gì?

Các phương thức JavaScript là những hành động có thể được thực hiện trên các đối tượng.Phương thức JavaScript là một thuộc tính chứa định nghĩa hàm.Tài sản.Giá trị.actions that can be performed on objects. A JavaScript method is a property containing a function definition. Property. Value.

Những phương thức mảng nào trả về một mảng trong JavaScript?

Phương thức bộ lọc trả về một mảng mới với tất cả các yếu tố đáp ứng điều kiện thử nghiệm được cung cấp.Phương thức bộ lọc lấy chức năng gọi lại làm đối số đầu tiên và thực thi chức năng gọi lại cho mọi phần tử của mảng.Mỗi giá trị phần tử mảng được truyền dưới dạng tham số đầu tiên cho hàm gọi lại.filter method returns a new array with all the elements that satisfy the provided test condition. The filter method takes a callback function as the first argument and executes the callback function for every element of the array. Each array element value is passed as the first parameter to the callback function.

Bài Viết Liên Quan

Chủ Đề