Objek Javascript.defineProperties ()

Kaedah JavaScript Object.defineProperties () menambah atau mengubah sifat pada objek dan mengembalikan objek.

Sintaks defineProperties()kaedahnya adalah:

 Object.defineProperties(obj, props)

Yang defineProperties()kaedah, iaitu kaedah yang statik, dipanggil menggunakan Objectnama kelas.

defineProperties () Parameter

The defineProperties()Cara mengambil masa dalam:

  1. obj - Objek untuk menentukan atau mengubah sifat.
  2. alat peraga - Objek yang kuncinya mewakili nama-nama sifat yang akan ditentukan atau diubah suai dan yang nilainya adalah objek yang menggambarkan sifat-sifat tersebut.
    Setiap nilai alat peraga mestilah deskriptor data atau deskriptor aksesor. Mereka boleh memiliki sifat pilihan berikut.
    1. configurable
    2. enumerable
    Penerangan data juga boleh mempunyai:
    1. value
    2. writable
    Penerangan aksesor juga boleh mempunyai:
    1. get
    2. set

Nilai pulangan dari defineProperties ()

  • Mengembalikan objek yang diteruskan ke fungsi.

Catatan: Sekiranya deskriptor tidak mempunyai valuekunci yang dapat ditulis, ditulis, dan ditetapkan, ia dianggap sebagai penerangan data. Sekiranya perihal mempunyai nilai atau tulisan, dan kunci atau set, pengecualian akan dilemparkan.

Contoh: Menggunakan Object.defineProperties ()

 let obj = (); Object.defineProperties(obj, ( property1: ( value: true, writable: true, ), property2: ( value: "Hello", writable: false, ), )); console.log(obj); // (property1: true, property2: "Hello")

Pengeluaran

 (harta1: benar, harta2: "Hello")

Bacaan yang Disyorkan: Objek Javascript defineProperty ()

Artikel menarik...