Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

Một mảng là một loại cấu trúc dữ liệu nơi bạn có thể lưu trữ một danh sách các yếu tố được đặt hàng.

Trong bài viết này, tôi sẽ chỉ cho bạn 3 cách bạn có thể tạo một mảng bằng JavaScript. & nbsp; Tôi cũng sẽ chỉ cho bạn cách tạo một mảng từ một chuỗi bằng phương thức

new Array();
1.

Cách tạo một mảng trong JavaScript bằng toán tử gán

Cách phổ biến nhất để tạo một mảng trong JavaScript sẽ là gán cho mảng đó cho một biến như thế này:

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

Nếu chúng ta

new Array();
2 mảng, thì nó sẽ hiển thị cho chúng ta tất cả 4 yếu tố được liệt kê trong mảng.

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

console.log(books);
cách tạo một mảng trong JavaScript bằng toán tử mới và hàm tạo mảng
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

How to create an array in JavaScript using the new operator and Array constructor

Một cách khác để tạo một mảng là sử dụng từ khóa

new Array();
3 với hàm tạo
new Array();
4.

Đây là cú pháp cơ bản:

new Array();

Nếu một tham số số được chuyển vào dấu ngoặc đơn, điều đó sẽ đặt độ dài cho mảng mới.

Trong ví dụ này, chúng tôi đang tạo một mảng có chiều dài 3 khe trống.

new Array(3)
nếu chúng tôi sử dụng thuộc tính độ dài trên mảng mới, sau đó nó sẽ trả về số 3.
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

If we use the length property on the new array, then it will return the number 3.

new Array(3).length

Nhưng nếu chúng tôi cố gắng truy cập bất kỳ yếu tố nào của mảng, nó sẽ quay trở lại không xác định vì tất cả các vị trí đó hiện đang trống.

new Array(3)[0]
Chúng tôi có thể sửa đổi ví dụ của chúng tôi để lấy nhiều tham số và tạo một loạt các mặt hàng thực phẩm.
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

We can modify our example to take in multiple parameters and create an array of food items.

Cách khác để tạo một mảng là sử dụng phương thức
new Array();
5. Phương thức này có bất kỳ số lượng đối số nào và tạo một thể hiện mảng mới.
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

Another way to create an array is to use the

new Array();
5 method. This method takes in any number of arguments and creates a new array instance.

Đây là cú pháp cơ bản:

Array.of(); 

Nếu một tham số số được chuyển vào dấu ngoặc đơn, điều đó sẽ đặt độ dài cho mảng mới.

Trong ví dụ này, chúng tôi đang tạo một mảng có chiều dài 3 khe trống.
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

This method is really similar to using the Array constructor. The key difference is that if you pass in a single number using  

new Array();
5 it will return an array with that number in it. But the Array constructor creates x number of empty slots for that number.

new Array(3)
nếu chúng tôi sử dụng thuộc tính độ dài trên mảng mới, sau đó nó sẽ trả về số 3.

Nhưng nếu chúng tôi cố gắng truy cập bất kỳ yếu tố nào của mảng, nó sẽ quay trở lại không xác định vì tất cả các vị trí đó hiện đang trống.
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

But if I changed this example to use the Array constructor, then it would return an array of 4 empty slots.

new Array(3)[0]
Chúng tôi có thể sửa đổi ví dụ của chúng tôi để lấy nhiều tham số và tạo một loạt các mặt hàng thực phẩm.
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

How to create an array from a string using the split() method

Cách khác để tạo một mảng là sử dụng phương thức

new Array();
5. Phương thức này có bất kỳ số lượng đối số nào và tạo một thể hiện mảng mới.

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

console.log(books);
1

Chúng tôi có thể sửa đổi ví dụ thực phẩm trước đây của chúng tôi để sử dụng phương pháp

new Array();
5 như thế này.

Phương pháp này thực sự giống với việc sử dụng hàm tạo mảng. Sự khác biệt chính là nếu bạn vượt qua trong một số sử dụng & nbsp; ________ 25, nó sẽ trả về một mảng với số đó trong đó. Nhưng hàm tạo mảng tạo ra x số khe trống cho số đó.

Trong ví dụ này, nó sẽ trả về một mảng với số 4 trong đó.

let myArr = Array.of(4);

console.log(myArr);
BUT Nếu tôi thay đổi ví dụ này để sử dụng hàm tạo mảng, thì nó sẽ trả về một mảng gồm 4 khe trống.
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

If I wanted to change it so the string is split up into individual characters, then I would need to add a separator. The separator would be an empty string.

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

console.log(books);
0 cách tạo một mảng từ một chuỗi bằng phương thức Split ()
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

Notice how the spaces are considered characters in the return value.

Dưới đây là cú pháp cho phương pháp JavaScript

new Array();
1.

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

console.log(books);
4Conclusion
Hướng dẫn how do you declare an array in javascript? - làm thế nào để bạn khai báo một mảng trong javascript?

Conclusion

Bộ phân cách tùy chọn là một loại mẫu cho máy tính biết mỗi lần phân chia sẽ xảy ra.

Cách phổ biến nhất để tạo một mảng trong JavaScript sẽ là gán cho mảng đó cho một biến như thế này:

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

Nếu chúng ta

new Array();
2 mảng, thì nó sẽ hiển thị cho chúng ta tất cả 4 yếu tố được liệt kê trong mảng.

new Array();

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

console.log(books);
cách tạo một mảng trong JavaScript bằng toán tử mới và hàm tạo mảng

Một cách khác để tạo một mảng là sử dụng từ khóa

new Array();
3 với hàm tạo
new Array();
4.

new Array(3)

Đây là cú pháp cơ bản:

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

console.log(books);
8

Nếu một tham số số được chuyển vào dấu ngoặc đơn, điều đó sẽ đặt độ dài cho mảng mới.

Array.of(); 

Trong ví dụ này, chúng tôi đang tạo một mảng có chiều dài 3 khe trống.

const books = ["The Great Gatsby", "War and Peace", "Hamlet", "Moby Dick"];

console.log(books);
1

new Array(3)
nếu chúng tôi sử dụng thuộc tính độ dài trên mảng mới, sau đó nó sẽ trả về số 3.



Nhưng nếu chúng tôi cố gắng truy cập bất kỳ yếu tố nào của mảng, nó sẽ quay trở lại không xác định vì tất cả các vị trí đó hiện đang trống.

Một mảng trong JavaScript với ví dụ là gì?

Một mảng là một đối tượng có thể lưu trữ nhiều giá trị cùng một lúc.Ví dụ: các từ const = ['xin chào', 'thế giới', 'chào mừng'];Ở đây, từ là một mảng.an object that can store multiple values at once. For example, const words = ['hello', 'world', 'welcome']; Here, words is an array.

Tuyên bố mảng là gì với ví dụ?

Khi một tham số hàm được khai báo là một mảng, trình biên dịch coi khai báo là một con trỏ tới phần tử đầu tiên của mảng.Ví dụ: nếu X là một tham số và được dự định để biểu thị một mảng số nguyên, thì nó có thể được khai báo là bất kỳ một trong các khai báo sau: int x [];int *x;int x [10];int x[]; int *x; int x[10];