Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie 2025
Objek dalam JavaScript mempunyai ciri-ciri lain selain sifat. Mereka juga boleh mempunyai kaedah . Kaedah hanyalah fungsi yang dilampirkan pada objek. Untuk melihat apa maksud ini, lihat contoh ini:
// buat critter // dari addMethods. html var critter = new Object (); // tambah beberapa sifat kejang. name = "Milo"; kejang. umur = 5; / / Buat kaedah critter. talk = function () {msg = "Hai nama saya" + ini. nama; msg + = "dan saya" + ini. umur; isyarat (msg);} // kaedah akhir // hubungi kaedah critter method. bercakap ();
Sebagai tambahan kepada sifat, critter baru mempunyai kaedah ceramah (). Jika sesuatu harta menggambarkan ciri objek, satu kaedah menggambarkan sesuatu yang boleh dilakukan oleh objek.
Berikut adalah cara ia berfungsi:
-
Bina objek dengan apa sahaja sifat yang anda perlukan.
Mulailah dengan membina objek dan memberikannya beberapa sifat.
-
Tentukan kaedah yang sama seperti harta.
Malah, kaedah adalah sifat dalam JavaScript, tetapi jangan terlalu bimbang tentang itu; ia akan membuat kepala anda meletup.
-
Anda boleh menetapkan fungsi prebuilt kepada kaedah.
Jika anda mencipta fungsi yang anda mahu gunakan sebagai kaedah, anda boleh menetapkannya.
-
Anda juga boleh mencipta fungsi tanpa nama.
Lebih sering, anda akan mahu membuat kaedah anda di sana semasa anda menentukan objek tersebut. Anda boleh membuat fungsi dengan segera dengan fungsi () {syntax.
-
Kata kunci ini merujuk kepada objek semasa.
Di dalam fungsi, anda mungkin mahu mengakses sifat objek tersebut. ini. nama merujuk kepada nama objek objek semasa.
-
Anda boleh merujuk kepada kaedah secara langsung.
Selepas anda menentukan objek dengan kaedah, anda boleh memanggilnya. Sebagai contoh, jika objek critter mempunyai kaedah ceramah, gunakan critter. bercakap () untuk menggunakan kaedah ini.
