Làm thế nào để bạn truy cập phần tử đầu tiên của một mảng?
Trong hướng dẫn này, chúng ta sẽ tìm hiểu về hai cách khác nhau để lấy phần tử đầu tiên của một mảng trong JavaScript Show
Trong JavaScript, Mảng là chỉ mục dựa trên số 0, trong đó chỉ mục của phần tử đầu tiên là Hãy xem xét, chúng ta có một mảng có 3 phần tử như thế này
Lấy phần tử đầu tiên của mảngĐể lấy phần tử đầu tiên của mảng, chúng ta có thể sử dụng cú pháp dấu ngoặc vuông bằng cách truyền chỉ số Đây là một ví dụ
cách thứ hai. Sử dụng phương pháp látTrong es6, chúng tôi có một , nếu chúng tôi chuyển Thí dụ
Phương thức Các chỉ mục trong mảng NumPy bắt đầu bằng 0, nghĩa là phần tử đầu tiên có chỉ số 0 và phần tử thứ hai có chỉ số 1, v.v. Thí dụLấy phần tử đầu tiên từ mảng sau nhập numpy dưới dạng np mảng = np. mảng([1, 2, 3, 4]) in (mảng [0]) Tự mình thử »Thí dụLấy phần tử thứ hai từ mảng sau nhập numpy dưới dạng np mảng = np. mảng([1, 2, 3, 4]) in (mảng [1]) Tự mình thử »Thí dụNhận các phần tử thứ ba và thứ tư từ mảng sau và thêm chúng nhập numpy dưới dạng np mảng = np. mảng([1, 2, 3, 4]) in(mảng[2] + mảng[3]) Tự mình thử »Truy cập mảng 2-DĐể truy cập các phần tử từ mảng 2 chiều, chúng ta có thể sử dụng các số nguyên được phân tách bằng dấu phẩy biểu thị thứ nguyên và chỉ số của phần tử Hãy nghĩ về mảng 2-D giống như một bảng có hàng và cột, trong đó kích thước đại diện cho hàng và chỉ mục đại diện cho cột Thí dụTruy cập phần tử trên hàng đầu tiên, cột thứ hai nhập numpy dưới dạng np mảng = np. mảng([[1,2,3,4,5], [6,7,8,9,10]]) print('Phần tử thứ 2 trên hàng thứ nhất. ', mảng[0, 1]) Tự mình thử »Thí dụTruy cập phần tử ở hàng thứ 2, cột thứ 5 nhập numpy dưới dạng np mảng = np. mảng([[1,2,3,4,5], [6,7,8,9,10]]) print('Phần tử thứ 5 trên hàng thứ 2. ', mảng[1, 4]) Tự mình thử »Truy cập mảng 3-DĐể truy cập các phần tử từ mảng 3-D, chúng ta có thể sử dụng các số nguyên được phân tách bằng dấu phẩy biểu thị kích thước và chỉ số của phần tử Tuy nhiên, có một số trường hợp bạn không biết chính xác chỉ mục hoặc khóa của phần tử đầu tiên. Trong trường hợp đó, bạn có thể sử dụng hàm
Ngoài ra, bạn cũng có thể sử dụng hàm _______ 33 _______ để lấy phần tử đầu tiên Hàm Bạn cũng có thể sử dụng hàm Mảng là một phần thiết yếu của bất kỳ ngôn ngữ lập trình nào vì nó chứa nhiều phần tử theo cách sắp xếp. Tất cả các yếu tố này trong chúng được truy cập thông qua một chỉ mục. Trong JavaScript, mảng là các đối tượng thông thường chứa giá trị trên một khóa cụ thể, một khóa số. Bài viết này sẽ giới thiệu cách lấy phần tử đầu tiên của mảng trong JavaScript JavaScript cung cấp nhiều phương thức khác nhau để lấy phần tử đầu tiên. Hãy cùng tìm hiểu những phương pháp đó Nhận phần tử mảng đầu tiên bằng cách sử dụng find() trong JavaScript
Cú pháp của find() trong JavaScript
Thông số
Giá trị trả vềTrả về giá trị đầu tiên phù hợp với một điều kiện nhất định. Nếu không có điều kiện nào phù hợp, nó sẽ trả về 3mã ví dụ
đầu ra Nhận phần tử mảng đầu tiên bằng cách sử dụng const arrayElements = [5, 10, 0, 20, 45]; const firstElement = arrayElements.find(element => element != undefined); console.log(firstElement); 4 trong JavaScriptNhư đã thảo luận trước đó, mỗi phần tử mảng có một chỉ mục duy nhất được gán cho nó. Số 5 bên trong một mảng bắt đầu bằng 6. Sử dụng chỉ mục này, bạn có thể truy xuất phần tử đầu tiên của một mảng trong JavaScriptCú pháp của const arrayElements = [5, 10, 0, 20, 45]; const firstElement = arrayElements.find(element => element != undefined); console.log(firstElement); 4 trong JavaScriptThông số
Giá trị trả vềNó trả về phần tử có chỉ số được chỉ định mã ví dụ
đầu ra Nhận phần tử mảng đầu tiên bằng cách sử dụng const arrayElements = [5, 10, 0, 20, 45]; const firstElement = arrayElements.find(element => element != undefined); console.log(firstElement); 9 trong JavaScriptNó là một phương thức mảng dựng sẵn do JavaScript cung cấp, phương thức này loại bỏ phần tử đầu tiên của một mảng và trả về phần tử đã loại bỏ. Vấn đề duy nhất với phương thức mảng này là nó thay đổi/sửa đổi mảng ban đầu Cú pháp của const arrayElements = [5, 10, 0, 20, 45]; const firstElement = arrayElements.find(element => element != undefined); console.log(firstElement); 9 trong JavaScriptGiá trị trả vềNó trả về phần tử đầu tiên của mảng, phần tử này bị xóa khỏi mảng ban đầu. Nếu một mảng là một mảng trống, nó sẽ trả về 3mã ví dụ
đầu ra Nhận phần tử mảng đầu tiên bằng cách sử dụng const arrayElements = [5, 10, 0, 20, 45]; const firstElement = arrayElements[0]; console.log(firstElement); 2 trong JavaScriptĐó là một phương thức mảng dựng sẵn trong JavaScript để lọc ra tất cả các phần tử thỏa mãn điều kiện đã cho. Nó sẽ tạo một bản sao của mảng phần tử phù hợp. Sự khác biệt duy nhất giữa 2 là lần đầu tiên dừng duyệt ngay khi tìm thấy phần tử khớp đầu tiên trong khi sau đó sẽ tiếp tục cho đến phần tử cuối cùng của một mảng. Sẽ kém hiệu quả hơn nếu kích thước mảng lớn hơn do thuộc tính traversalCú pháp của const arrayElements = [5, 10, 0, 20, 45]; const firstElement = arrayElements[0]; console.log(firstElement); 2 trong JavaScript
Thông số
Giá trị trả vềTrả về mảng mới chứa các phần tử thỏa mãn điều kiện cho trước mã ví dụ
đầu ra
Nhận phần tử mảng đầu tiên bằng cách sử dụng phép gán hủy cấu trúc trong JavaScriptPhân công cấu trúc là một cú pháp rất mạnh có sẵn trong JavaScript, cho phép giải nén các phần tử của mảng hoặc thuộc tính của một đối tượng để chuyển thành các biến riêng biệt Làm cách nào bạn có thể truy cập phần tử đầu tiên của mảng C++?Ví dụ, giống như mảng đã cho trong ví dụ trên, phần tử đầu tiên có thể được truy cập bằng cách sử dụng vị trí chỉ mục của nó . Trong C++ (và một số ngôn ngữ lập trình khác như java, python) chỉ số mảng bắt đầu từ chỉ số 0. Vì vậy, để đọc chỉ mục đầu tiên, chúng ta chỉ cần chọn phần tử từ chỉ mục 0.
Phần tử đầu tiên trong một mảng là gì?Phần tử đầu tiên trong mảng có chỉ số là 0 và phần tử cuối cùng có chỉ số là mảng. chiều dài - 1. Bạn có thể lấy phần tử bằng cách truy cập mảng tại chỉ số 0. |