Apakah objek dalam js

下次还敢
Lepaskan: 2024-05-07 20:54:22
asal
846 orang telah melayarinya

Objek dalam JavaScript ialah jenis data bukan primitif yang menyimpan dan menyusun data berkaitan dan boleh mewakili entiti atau konsep dunia sebenar. Ia terdiri daripada koleksi yang mengandungi pasangan nilai kunci, di mana kuncinya ialah rentetan. Objek boleh dibuat menggunakan sintaks literal atau pembina, dan sifatnya boleh diakses melalui notasi kurungan titik atau segi empat sama. Objek juga boleh menyimpan kaedah (fungsi) sebagai pasangan nilai kunci, yang digunakan untuk melaksanakan operasi tertentu atau mengubah suai keadaan dalaman.

Apakah objek dalam js

Apakah objek dalam JavaScript?

Objek ialah jenis data bukan primitif yang digunakan dalam JavaScript untuk menyimpan dan menyusun data berkaitan. Ia ialah koleksi pasangan nilai kunci, dengan kuncinya ialah rentetan dan nilainya boleh berupa sebarang nilai JavaScript yang sah, seperti rentetan, nombor, tatasusunan atau objek lain.

Ciri-ciri objek:

  • digunakan untuk mewakili entiti atau konsep dalam dunia sebenar.
  • Boleh mengandungi pelbagai jenis data.
  • Kunci mestilah rentetan unik.
  • Nilai boleh berupa sebarang nilai JavaScript, termasuk objek lain.
  • Objek boleh diakses menggunakan notasi kurungan titik atau segi empat sama.

Mencipta objek:

Anda boleh menggunakan dua kaedah untuk mencipta objek:

  • Sintaks literal: Tentukan secara langsung koleksi pasangan nilai kunci. Contohnya:

    <code>const person = {
    name: "John Doe",
    age: 30,
    email: "johndoe@example.com"
    };</code>
    Salin selepas log masuk
  • Pembina: Gunakan kata kunci new dan pembina untuk mencipta objek. Pembina ialah jenis fungsi khas yang bertanggungjawab untuk mencipta dan memulakan objek. Contohnya:

    <code>function Person(name, age, email) {
    this.name = name;
    this.age = age;
    this.email = email;
    }
    
    const person = new Person("John Doe", 30, "johndoe@example.com");</code>
    Salin selepas log masuk

Mengakses sifat objek:

  • Tanda tempoh (.): Digunakan apabila kunci ialah pengecam JavaScript yang sah. Contohnya:

    <code>console.log(person.name); // "John Doe"</code>
    Salin selepas log masuk
  • Tatatanda kurungan segi empat sama ([]): Digunakan apabila kunci bukan pengecam JavaScript yang sah atau kunci mengandungi aksara khas. Contohnya:

    <code>const key = "address";
    console.log(person[key]); // "123 Main Street"</code>
    Salin selepas log masuk

Kaedah objek:

Objek boleh menyimpan kaedah (fungsi) dalam bentuk pasangan kunci-nilai. Kaedah boleh melaksanakan operasi tertentu dan mengakses atau mengubah suai keadaan dalaman objek. Kunci kaedah boleh menjadi sebarang pengecam JavaScript yang sah. Contohnya:

<code>const person = {
  name: "John Doe",
  age: 30,
  greet: function() {
    console.log(`Hello, my name is ${this.name} and I am ${this.age} years old.`);
  }
};

person.greet(); // "Hello, my name is John Doe and I am 30 years old."</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah objek dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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