Làm cách nào để lấy một khóa từ đối tượng trong JavaScript?
Yêu cầu chung mà chúng tôi gặp phải khi làm việc với các đối tượng javascript là lấy cặp khóa-giá trị đầu tiên của một đối tượng. Bài viết này trình bày các cách dễ dàng để lấy khóa/giá trị/thuộc tính đầu tiên của đối tượng javascript bằng các phương thức khác nhau và các ví dụ minh họa khác nhau Show
Mục lục
Sử dụng đối tượng. phím()Đối tượng của Javascript. keys() trả về một mảng vô số tên thuộc tính của đối tượng. Phương thức lặp lại các khóa theo thứ tự như của một vòng lặp tiêu chuẩn. Ví dụ. - Lấy cặp khóa-giá trị đầu tiên của đối tượng { personFirstName. 'George', personLastName. 'Smith', dateOfBirth. ‘14 tháng 11 năm 1984’ , TP. ‘Santiago’} quảng cáo Mã số. - let personObject = { personFirstName: 'George', personLastName: 'Smith', dateOfBirth: 'Nov 14 1984' , city : 'Santiago'}; var firstPropertyName = Object.keys(personObject)[0]; var firstPropertyValue = personObject[Object.keys(personObject)[0]]; console.log(firstPropertyName + ": " + firstPropertyValue); đầu ra. - personFirstName: George Giải trình. - Ở đây, trong đoạn mã trên, chúng ta nhận được một mảng gồm tất cả các tên thuộc tính trong Đối tượng. khóa (personObject). Sau đó, trong biến firstPropertyName, chúng ta truy cập phần tử đầu tiên của mảng này dưới dạng khóa và personObject[Object. keys(personObject)[0]] đưa ra giá trị thuộc tính đầu tiên Sử dụng phép lặpVí dụ. - Lấy cặp khóa-giá trị đầu tiên của đối tượng { personFirstName. 'George', personLastName. 'Smith', dateOfBirth. ‘14 tháng 11 năm 1984’ , TP. ‘Santiago’} Mã số. - let personObject = { personFirstName: 'George', personLastName: 'Smith', dateOfBirth: 'Nov 14 1984' , city : 'Santiago'}; for (var k in personObject) { console.log( k + ": " + personObject[k]); break; } đầu ra. - personFirstName: George Giải trình. - Ở đây, trong đoạn mã trên, chúng tôi lặp lại đối tượng bằng cách sử dụng for-in loop nhưng ngay sau khi chúng tôi nhận được thuộc tính đầu tiên từ biến k và giá trị thuộc tính đầu tiên bằng cách sử dụng . Sử dụng đối tượng. giá trị()Đối tượng của Javascript. values() trả về một mảng các giá trị thuộc tính có thể đếm được của đối tượng. Ví dụ. - Lấy giá trị đầu tiên của đối tượng { personFirstName. 'George', personLastName. 'Smith', dateOfBirth. ‘14 tháng 11 năm 1984’ , TP. ‘Santiago’} Mã số. - let personObject = { personFirstName: 'George', personLastName: 'Smith', dateOfBirth: 'Nov 14 1984' , city : 'Santiago'}; var firstPropertyValue = Object.values(personObject)[0]; console.log(firstPropertyValue); đầu ra. - George Giải trình. - Ở đây, trong đoạn mã trên, chúng ta nhận được một mảng gồm tất cả các giá trị thuộc tính trong Đối tượng. giá trị (personObject). Sau đó, trong biến firstPropertyValue, chúng tôi truy cập phần tử đầu tiên của mảng này Sử dụng đối tượng. mục()Đối tượng của Javascript. entry() trả về một mảng có thể đếm được các cặp khóa-giá trị của đối tượng. Ví dụ. - Lấy cặp khóa-giá trị đầu tiên của đối tượng { personFirstName. 'George', personLastName. 'Smith', dateOfBirth. ‘14 tháng 11 năm 1984’ , TP. ‘Santiago’} Mã số. - let personObject = { personFirstName: 'George', personLastName: 'Smith', dateOfBirth: 'Nov 14 1984' , city : 'Santiago'}; var firstPropertyName = Object.entries(personObject)[0][0]; var firstPropertyValue = Object.entries(personObject)[0][1]; console.log(firstPropertyName + ": " + firstPropertyValue); đầu ra. - personFirstName: George Giải trình. -
Tôi hy vọng bài viết này đã giúp bạn lấy khóa/giá trị/thuộc tính đầu tiên của một đối tượng trong javascript. Chúc may mắn đối tượng. keys() phương thức được sử dụng để truy cập các khóa của một đối tượng trong JavaScript. Thứ tự trong đối tượng. keys() phương thức giống như vòng lặp tiêu chuẩn. Hướng dẫn này sẽ minh họa cách lấy khóa Đối tượng trong JavaScript bằng cách sử dụng Đối tượng. phương thức keys(). Kết quả của bài viết này được đưa ra như sau
Cách lấy khóa đối tượng trong JavaScriptCó thể đạt được các khóa Đối tượng bằng cách sử dụng Đối tượng. phương thức keys(). Trong JavaScript, đối tượng. keys() phương thức trả về một mảng chứa tất cả các tên thuộc tính có thể đếm được của chính đối tượng. Cơ chế hoạt động và chức năng của Object. keys() phương thức được cung cấp trong các phần sắp tới Đối tượng JavaScript như thế nào. keys() hoạt động Cú pháp của đối tượng JavaScript. keys() phương pháp được đưa ra như sau Đối tượng . phím( obj ); Ở đây, 'obj' là tham số có khóa được trả về Đối tượng JavaScript. keys() phương thức trả về mảng của một chuỗi để đại diện cho các phím có thể đếm được trên một đối tượng được chỉ định Trong JavaScript, có hai thuộc tính của khóa Đối tượng được đề cập sau đây
Cách sử dụng Đối tượng JavaScript. keys() method Ví dụ. Cách lấy khóa Đối tượng của vô số thuộc tính trong JavaScript Sinh viên = { Trong mã này, một đối tượng “Sinh viên” chứa ba khóa và ba giá trị. đối tượng. keys() được áp dụng trên đối tượng “Student” để truy xuất các khóa Sau khi áp dụng Đối tượng. keys(), các key của đối tượng ‘student’ được hiển thị trên console Ví dụ. Cách lấy khóa Đối tượng của Thuộc tính không thể đếm được trong JavaScript phím = Đối tượng . tạo({}, . { Mã này tường thuật rằng một đối tượng được tạo trong đó hàm có giá trị null. Tuy nhiên, phải có một giá trị cho một đối tượng. Nếu không, nó sẽ không trả về khóa thuộc tính. Ví dụ cho thấy rằng nếu hàm được gọi trống, nó sẽ chỉ trả về tên Kết quả trả về cho thấy rằng khi một giá trị null hoặc không xác định được truyền vào, hàm chỉ trả về “[‘name’]” Phần kết luậnVật. keys() là một chức năng tích hợp sẵn của JavaScript được sử dụng để truy cập các khóa Đối tượng. Phương thức này trả về một mảng các chuỗi. Bài viết này cung cấp kiến thức chuyên sâu về cách lấy khóa đối tượng trong JavaScript. Để hiểu rõ hơn, chúng tôi đã minh họa hoạt động và cách sử dụng Object. phương thức entry() với các ví dụ phù hợp Làm cách nào để lấy một khóa trong đối tượng JavaScript?Sử dụng đối tượng. keys(objectName) method để có quyền truy cập vào tất cả các khóa của đối tượng.
Làm cách nào để lấy một thuộc tính từ đối tượng trong JavaScript?Bạn có thể truy cập các thuộc tính của một đối tượng trong JavaScript theo 3 cách. . Trình truy cập thuộc tính dấu chấm. vật. tài sản Truy cập thuộc tính dấu ngoặc vuông. đối tượng ['thuộc tính'] phá hủy đối tượng. const {thuộc tính} = đối tượng Làm cách nào để lấy cặp giá trị khóa từ đối tượng trong JavaScript?Phương pháp 1. Sử dụng một đối tượng để lưu trữ các cặp khóa => giá trị. . Phương pháp 2. Sử dụng phương thức map(). . phương thức keys(). . phương thức value(). . phương thức map() Làm cách nào để lấy giá trị của khóa trong JavaScript?Để lấy khóa của đối tượng theo giá trị của nó. . Gọi đối tượng. keys() để lấy một mảng các khóa của đối tượng Sử dụng phương thức find() để tìm khóa tương ứng với giá trị Phương thức find sẽ trả về khóa đầu tiên thỏa mãn điều kiện |