Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Cara menambah, memadam, mengubah suai dan menyemak objek JavaScript

Cara menambah, memadam, mengubah suai dan menyemak objek JavaScript

PHPz
Lepaskan: 2023-04-24 09:19:02
asal
1044 orang telah melayarinya

JavaScript ialah bahasa skrip yang digunakan secara meluas dalam pembangunan bahagian hadapan Web Ia mudah dipelajari dan disepadukan rapat dengan HTML dan CSS Ia digunakan secara meluas dalam skrip sisi klien bagi tapak web dan aplikasi, menjadikan persembahan laman web lebih dinamik dan interaktif. Dalam JavaScript, objek ialah jenis data yang sangat penting, dan operasi penambahan objek, pemadaman, pengubahsuaian dan pertanyaan juga terdapat di mana-mana dalam pembangunan bahagian hadapan.

1. Gambaran keseluruhan objek JavaScript

1 Definisi

Dalam JavaScript, objek ialah satu set pengumpulan data tidak tertib, yang terdiri daripada pasangan nilai kunci Terdiri daripada kunci. -value pair, dengan kuncinya ialah nama sifat jenis rentetan, setiap sifat mempunyai kunci unik dan nilainya boleh berupa sebarang objek JavaScript atau nilai jenis data asas.

2. Kaedah definisi

Mentakrifkan objek dalam JavaScript boleh dicapai dengan dua cara berikut:

1) Menggunakan Object Literal

Objek literal ialah ungkapan yang dibalut dengan pendakap kerinting { }. Ia adalah cara yang paling biasa digunakan dan paling mudah untuk mencipta objek dalam JavaScript.

Contohnya:

const person = {
nama: "Tom",
umur: 20,
jantina: "lelaki"
}

2) Gunakan pembina (Pembina)

Dalam JavaScript, pembina ialah fungsi khas yang digunakan untuk mencipta templat untuk objek Beberapa sifat atau kaedah boleh dipraset dalam pembina. Dengan menggunakan kata kunci baharu, anda boleh memanggil pembina dan mencipta contoh objek baharu. Proses mencipta contoh objek sering dipanggil instantiasi.

Contohnya:

fungsi Orang(nama, umur, jantina) {
this.name = nama;
this.age = umur; jantina ;
}

const person = new Person("Tom", 20, "lelaki");

2 operasi objek JavaScript

1 Menambah dan mengubah suai

Atribut objek dalam JavaScript ditambah secara dinamik dan atribut boleh ditambah, diubah suai atau dipadamkan sesuka hati selepas objek dibuat. Seterusnya, mari kita lihat cara menambah dan mengubah suai sifat objek dalam JavaScript.

(1) Gunakan notasi titik

Anda boleh menggunakan operator notasi untuk mengakses dan mengubah suai sifat objek JavaScript. Contohnya:

const person = {

nama: "Tom",
umur: 20,
jantina: "lelaki"
}

// Ubah suai attributes

person.name = "Jerry";
person.age = 30;
person.address = "Beijing";

Dalam kod di atas, kami menggunakan simbol titik Through objek orang Nama harta digunakan untuk memanipulasi sifat objek Dengan cara ini, kita boleh mengubah suai sifat dalam objek dan menambah sifat baharu pada masa jalan.

(2) Gunakan kurungan segi empat sama []

Kami juga boleh menggunakan kurungan segi empat sama [] untuk mengakses dan mengubah suai sifat objek JavaScript. Contohnya:

const person = {

nama: "Tom",
umur: 20,
jantina: "lelaki"
}

// Ubah suai atribut

orang["nama"] = "Jerry";
orang["umur"] = 30;
orang["alamat"] = "Beijing";

Dalam perkara di atas kod, Kami menggunakan operator kurungan [] untuk mengakses nama harta objek yang ingin kami gunakan. Jika anda ingin menambah atribut baharu, anda boleh melakukannya dengan cara ini. Formatnya adalah seperti berikut:

orang["propertyName"] = propertyValue;

2 >

dalam sifat Objek JavaScript juga boleh dipadamkan. Kita boleh menggunakan kata kunci padam untuk memadamkan atribut yang tidak diperlukan lagi. Contohnya:

const person = {

nama: "Tom",

umur: 20,
jantina: "lelaki"
}

// Padam atribut

delete person.sex;


Dalam kod di atas, kami menggunakan kata kunci padam untuk memadamkan atribut seks dalam objek orang.

3. Akses kepada atribut objek

Atribut objek dalam JavaScript boleh diakses dan ditanya melalui dua kaedah yang dinyatakan di atas. Di bawah ini kami memperkenalkan kedua-dua kaedah ini secara terperinci.

(1) Gunakan notasi titik

Kita boleh menggunakan notasi titik untuk mengakses sifat objek, contohnya:

const person = {

nama. : "Tom ",

umur: 20,
jantina: "lelaki"
}

console.log(person.name); // Output "Tom"

console. log(orang .umur); // Output "20"

console.log(person.sex); // Output "lelaki"

(2) Gunakan kurungan segi empat sama []

Kami juga Anda boleh menggunakan kurungan segi empat sama [] untuk mengakses sifat objek JavaScript, contohnya:

const person = {

nama: "Tom",

umur: 20,
jantina: "lelaki"
}

console.log(orang["nama"]); // Output "Tom"

console.log(orang["umur"] //); Output "20"

console.log(person["sex"]); // Output "lelaki"

3. Kes Objek JavaScript

Satukan pengetahuan teori kami melalui objek JavaScript kes.

// Takrifkan objek pelajar

benarkan pelajar = {


};
name: 'Tom',
id: 001,
major: 'Computer Science',
scores: {
    math: 100,
    english: 90,
    physics: 95
}
Salin selepas log masuk

// Akses dan ubah suai sifat objek

student.name = ' Jerry'; // Ubah suai atribut nama

student.scores.english = 92; // Ubah suai atribut bahasa inggeris
student.scores['physics'] = 98;

//Delete object attribute
delete student['major']; // Delete major attribute

// Add new attribute
student.gender = 'lelaki'; Properties

//Output object properties
console.log(student.name); //Output "Jerry"
console.log(student.scores.math);
console.log(student.scores.english); // Output "92"
console.log(student.scores.physic); // Output "98"
console.log(student.gender ); // Output "lelaki"

Dalam kes di atas, kami mencipta objek JavaScript bernama "pelajar". Kami mula-mula menggunakan pengendali tempoh dan kurungan untuk mengakses dan mengubah suai sifat objek. Kami juga menunjukkan cara memadam sifat objek dan menambah sifat baharu pada objek. Akhirnya, kami mengeluarkan beberapa nilai harta dalam objek.

Ringkasan:

Dalam JavaScript, objek ialah jenis data yang sangat penting, dan operasi penambahan, pemadaman, pengubahsuaian dan pertanyaan objek juga terdapat di mana-mana dalam pembangunan bahagian hadapan. Kami boleh menggunakan operator period . dan bracket [] untuk mengakses dan mengubah suai sifat objek JavaScript, dan kami juga boleh menggunakan kata kunci padam untuk memadamkan sifat yang tidak kami perlukan lagi. Sebagai pembangun bahagian hadapan, kita mesti mahir dalam pengendalian objek JavaScript untuk membangunkan aplikasi web dengan cepat dan mudah.

Atas ialah kandungan terperinci Cara menambah, memadam, mengubah suai dan menyemak 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan