Rumah > hujung hadapan web > tutorial js > Bagaimanakah Saya Menambah Pasangan Kunci/Nilai pada Objek JavaScript?

Bagaimanakah Saya Menambah Pasangan Kunci/Nilai pada Objek JavaScript?

Patricia Arquette
Lepaskan: 2024-12-14 20:09:15
asal
226 orang telah melayarinya

How Do I Add Key/Value Pairs to JavaScript Objects?

Menambah Pasangan Kunci/Nilai pada Objek JavaScript

Dalam JavaScript, objek ialah koleksi pasangan kunci/nilai. Untuk menambah pasangan kunci/nilai baharu pada objek sedia ada, terdapat dua pendekatan biasa:

1. Notasi Titik:

Jika kunci diketahui terlebih dahulu, anda boleh menggunakan tatatanda titik untuk menetapkan nilai baharu pada objek:

var obj = {
  key1: 'value1',
  key2: 'value2'
};

obj.key3 = 'value3';
Salin selepas log masuk

2. Notasi Kurungan Persegi:

Untuk kekunci yang dijana secara dinamik atau apabila nama kunci tidak diketahui terlebih dahulu, notasi kurungan segi empat sama boleh digunakan:

obj['key3'] = 'value3';
Salin selepas log masuk

Kedua-dua kaedah mencapai hasil yang sama , mencipta pasangan kunci/nilai baharu dalam objek. Notasi titik diutamakan apabila kunci diketahui, manakala notasi kurungan segi empat sama digunakan apabila kunci ditentukan secara dinamik.

Selain objek, JavaScript juga mempunyai tatasusunan, yang merupakan koleksi nilai yang tersusun. Tatasusunan boleh dibuat menggunakan:

  • Notasi Tersurat Tatasusunan: var arr = [];
  • Notasi Pembina Tatasusunan: var arr = new Array();

Array boleh diakses dan diubah suai menggunakan kedua-dua indeks dan sintaks berasaskan kunci:

// Array Index Syntax
arr[0] = 'element1';
arr[1] = 'element2';

// Array Key-Based Syntax
arr['0'] = 'element1';
arr['1'] = 'element2';
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Menambah Pasangan Kunci/Nilai pada Objek JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan