Tidak salah jika obj memaparkan Objek. Mengapa ia tidak dilaksanakan? Ini kerana anda tidak memanggilnya. Lihat baris kod yang anda ulas di atas, obj.sleep(), iaitu kod panggilan.
Soalan kedua: Pembolehubah obj yang ditakrifkan hanya merujuk kepada kaedah dan sifat objek Orang, jadi apa yang dicetak ialah objek Objek dan sifat dan kaedahnya
Terima kasih atas jemputan~
Setara dengan mendaftarkan atribut untuk obj
bernama: tidur,
nilai: fungsi yang diisytiharkan,
Anda perlu memanggil fungsi untuk melaksanakannya, seperti yang telah kami katakan di atas.
Itu
obj.sleep()
Anda perlu memanggil fungsi yang berkaitan sebelum ia akan dilaksanakan.
Tidak salah jika objek menjadi objek yang dicipta oleh baru
Cuba laksanakannya terus pada konsol
obj.sleep();
Tidak salah jika obj memaparkan Objek.
Mengapa ia tidak dilaksanakan? Ini kerana anda tidak memanggilnya. Lihat baris kod yang anda ulas di atas, obj.sleep(), iaitu kod panggilan.
console.log(obj.sleep()) Mengapa anda mengulas perenggan ini?
Soalan pertama:
Soalan kedua: Pembolehubah obj yang ditakrifkan hanya merujuk kepada kaedah dan sifat objek Orang, jadi apa yang dicetak ialah objek Objek dan sifat dan kaedahnya