Viết một hàm javascript để lấy phần tử đầu tiên của một mảng.

ví dụ

Shift (loại bỏ) phần tử đầu tiên của mảng

const trái cây = ["Chuối", "Cam", "Táo", "Xoài"];
hoa quả. sự thay đổi();

Tự mình thử »

Phương thức shift() trả về phần tử đã dịch chuyển

const trái cây = ["Chuối", "Cam", "Táo", "Xoài"];
hoa quả. sự thay đổi();

Tự mình thử »


Định nghĩa và cách sử dụng

Phương thức shift() loại bỏ phần tử đầu tiên của một mảng

Phương thức shift() thay đổi mảng ban đầu

Phương thức shift() trả về phần tử đã dịch chuyển


cú pháp

Thông số

Giá trị trả về

LoạiMô tảMột biếnMục đã xóa
Một chuỗi, một số, một mảng hoặc bất kỳ loại nào khác được phép trong một mảng

Hỗ trợ trình duyệt

shift() là một tính năng ECMAScript1 (ES1)

ES1 (JavaScript 1997) được hỗ trợ đầy đủ trên mọi trình duyệt

ChromeEdgeFirefoxSafariOperaIECóCóCóCóCóCó

Bạn có thể sử dụng vòng lặp for đơn giản cùng với một số điều kiện if other để lấy phần tử đầu tiên của mảng trong JavaScript

Logic là vậy, trước hết kiểm tra độ dài của mảng có lớn hơn 1 hay không nếu độ dài không bằng 1 tức là mảng không có phần tử nào. Vì vậy, hãy chuyển sang điều kiện khác và đặt giá trị không xác định và in bất kỳ thông báo nào tại bàn điều khiển. Nếu có một phần tử trong một mảng, hãy đặt giá trị chỉ mục đầu tiên cho bất kỳ biến nào và kết thúc vòng lặp với sự trợ giúp của dấu ngắt và in thông báo tại bàn điều khiển

Ví dụ

var studentDetails=
[
   {
      "firstName":"John"
   },
   {
      "firstName":"David"
   },
   {
      "firstName":"Bob"
   },
   {
      "firstName":"Mike"
   },
   {
      "firstName":"Carol"
   }
]
var firstObjectValue = "";
if(studentDetails.length > 1){
   for(var index=0;index< studentDetails.length;index++){
      firstObjectValue=studentDetails[index].firstName;
      break;
   }
} else {
   firstObjectValue=undefined;
}
if(firstObjectValue!=undefined)
   console.log(firstObjectValue);
else
console.log("There is no element in the array");

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

node fileName.js.

Ở đây, tên tệp của tôi là demo184. js

đầu ra

Điều này sẽ tạo ra đầu ra sau -

PS C:\Users\Amit\javascript-code> node demo184.js
John

Viết một hàm javascript để lấy phần tử đầu tiên của một mảng.


Viết một hàm javascript để lấy phần tử đầu tiên của một mảng.

Trong bài viết này, chúng ta sẽ tìm hiểu cách lấy phần tử đầu tiên & cuối cùng trong mảng trong Javascript, cùng với việc tìm hiểu cách triển khai của chúng thông qua các ví dụ

Mảng javascript là một biến chứa nhiều giá trị cùng một lúc. Phần tử đầu tiên và phần tử cuối cùng được truy cập bằng cách sử dụng chỉ mục, giá trị đầu tiên được truy cập bằng chỉ số 0 và phần tử cuối cùng có thể được truy cập thông qua thuộc tính độ dài có nhiều hơn một giá trị so với chỉ số mảng cao nhất. Thuộc tính độ dài mảng trong JavaScript được sử dụng để đặt hoặc trả về số lượng phần tử trong một mảng

ví dụ 1. Ví dụ này minh họa để truy xuất số đầu và số cuối trong mảng

Javascript




first element is 3
Last element is 5
4
First element is Geeks
Last element is science 
7

first element is 3
Last element is 5
4

        5

first element is 3
Last element is 5
4
first element is 3
Last element is 5
2

first element is 3
Last element is 5
4

    // Array0

first element is 3
Last element is 5
4
first element is 3
Last element is 5
7
first element is 3
Last element is 5
8
first element is 3
Last element is 5
9

first element is 3
Last element is 5
4
first element is 3
Last element is 5
7
first element is 3
Last element is 5
2
first element is 3
Last element is 5
3

first element is 3
Last element is 5
4
first element is 3
Last element is 5
5

    

first element is 3
Last element is 5
7_______11_______8

first element is 3
Last element is 5
9

đầu ra

First element is Geeks
Last element is science 

Sử dụng mảng. pop() và Mảng. phương thức shift(). Mảng. pop()  phương thức xóa phần tử cuối cùng của mảng và trả về phần tử đó cùng với Mảng. phương thức shift() loại bỏ phần tử đầu tiên khỏi mảng và trả về nó

Ví dụ. Trong ví dụ này, chúng ta sẽ sử dụng phương thức filter() để lấy phần tử đầu tiên và phần tử cuối cùng của mảng

Làm cách nào để lấy phần tử đầu tiên trong một mảng JavaScript?

Trong JavaScript, bạn chỉ cần làm. const first = arr[0];

Làm thế nào bạn có thể lấy mục đầu tiên của một mảng?

Có một số phương pháp để lấy phần tử đầu tiên của một mảng trong PHP. Một số phương thức là sử dụng vòng lặp foreach, hàm đặt lại, hàm array_slice, array_values, array_reverse , v.v. Chúng ta sẽ thảo luận về các cách khác nhau để truy cập phần tử đầu tiên của một mảng một cách tuần tự.

Làm cách nào để tìm chỉ mục đầu tiên của phần tử trong mảng JavaScript?

Mảng JavaScript findIndex() . Phương thức findIndex() trả về chỉ số (vị trí) của phần tử đầu tiên vượt qua bài kiểm tra . Phương thức findIndex() trả về -1 nếu không tìm thấy kết quả khớp.