Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để truy cập một giá trị đối tượng bằng cách sử dụng khóa biến trong JavaScript?


Chúng tôi biết rằng một giá trị đối tượng có thể được truy cập bằng cách sử dụng ký hiệu dấu chấm hoặc Ký hiệu dấu ngoặc vuông . Nhưng chúng ta cũng có thể truy cập giá trị bằng cách sử dụng một khóa biến. Hãy xem qua chúng một cách ngắn gọn.

Sử dụng Ký hiệu Dấu chấm và Dấu ngoặc nhọn

Ví dụ

Trong ví dụ sau, giá trị đối tượng được truy cập bằng ký hiệu Dấu chấm và Dấu ngoặc nhọn . Sử dụng ký hiệu dấu ngoặc vuông không có gì khác ngoài việc sử dụng khóa chuỗi .

<html>
<body>
<script>
   let me = {
      name: 'javascript'
   };
   document.write(me.name);
   document.write("</br>");
   document.write(me['name']);
</script>
</body>
</html>

Đầu ra

javascript
javascript


Sử dụng khóa biến

Ví dụ

Trong ví dụ sau, thay vì ký hiệu Dấu chấm và Dấu ngoặc nhọn , một khóa biến được sử dụng để truy cập giá trị của một đối tượng.

<html>
<body>
<script>
   let me = {
      name: 'javascript'
   };
   let key = 'name'
   document.write(me[key]);
</script>
</body>
</html>

Đầu ra

javascript