Rumah > hujung hadapan web > tutorial js > Penjelasan mengenai kaedah Objek dan Objek

Penjelasan mengenai kaedah Objek dan Objek

Barbara Streisand
Lepaskan: 2025-01-21 00:39:08
asal
964 orang telah melayarinya

Explanation on Object and Object method

Dalam JavaScript, objek ialah koleksi sifat, yang boleh berupa nilai (seperti nombor atau rentetan) atau fungsi. Apabila harta adalah fungsi, ia dipanggil kaedah.

Berikut ialah contoh objek yang mengandungi kaedah:

JavaScript

<code class="language-javascript">const person = {
  name: 'Alice',
  sayHello: function() {
    console.log('Hello, my name is ' + this.name);
  }
};</code>
Salin selepas log masuk

person.sayHello(); // Output: Helo, nama saya Alice

Dalam contoh ini, objek person mempunyai sifat bernama sayHello yang merupakan fungsi. Fungsi ini dipanggil kaedah. Apabila kaedah ini dipanggil, ia mencetak mesej ke konsol.

"Objektor" yang disebut dalam artikel (sepatutnya "objector" bukan "Seorang penentang") bukanlah istilah standard atau jenis objek terbina dalam JavaScript. Contoh kod menunjukkan objek tersuai yang kaedahnya object menyerupai pengendalian ralat. Ia sebenarnya bukan "pembangkang" atau "bantahan", tetapi pembalut fungsi tersuai.

Berikut ialah contoh penambahbaikan pada objek tersuai ini yang lebih jelas menyatakan niat pengendalian ralatnya:

JavaScript

<code class="language-javascript">const errorHandler = {
  handleError: function(message) {
    console.error("Error: " + message);
  }
};

errorHandler.handleError('This is an error.');</code>
Salin selepas log masuk

Contoh yang dipertingkatkan ini menggunakan lebih banyak nama deskriptif errorHandler dan handleError yang lebih tepat menggambarkan kefungsian objek, iaitu mengendalikan dan melaporkan ralat. Mengendalikan ralat melalui objek tersuai menjadikan kod anda lebih mantap, lebih mudah untuk nyahpepijat dan membolehkan anda membuat mesej ralat tersuai.

Atas ialah kandungan terperinci Penjelasan mengenai kaedah Objek dan Objek. 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