⊗jsPmObEAM 91 of 505 menu

Lỗi Tham Chiếu Phần Tử Bằng Khóa trong JavaScript

Khi truy cập một phần tử của đối tượng thông qua dấu ngoặc vuông, tên khóa cần được đặt trong dấu ngoặc kép, còn tên biến thì không. Không hiểu điều này thường có thể dẫn đến lỗi. Vì vậy, hãy cùng thảo luận lại quy tắc truy cập.

Trong đoạn mã sau, chúng ta lấy phần tử với khóa 'key' từ đối tượng:

console.log(obj['key']);

Còn trong đoạn mã sau, chúng ta lấy phần tử với khóa có tên được lưu trong biến key từ đối tượng:

console.log(obj[key]);

Sửa lỗi trong đoạn mã sau:

let obj = {x: 1, y: 2, z: 3}; console.log(obj[x]);

Sửa lỗi trong đoạn mã sau:

let obj = {x: 1, y: 2, z: 3}; let key = 'x'; console.log(obj['key']);
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối