Rumah  >  Artikel  >  hujung hadapan web  >  Nota Kajian JavaScript: Pengetahuan Asas Objek Fungsi

Nota Kajian JavaScript: Pengetahuan Asas Objek Fungsi

WBOY
WBOYasal
2016-05-16 16:18:251042semak imbas

Dalam JavaScript, fungsi ialah objek.

Tiada kaedah lebihan beban dalam JS

Dalam JavaScript, tiada konsep kaedah (fungsi) lebihan beban.

Contoh:

Salin kod Kod adalah seperti berikut:


        
& Lt; jenis skrip = "teks/javascript" & gt;                 fungsi tambah(nombor)
                   {
makluman(nombor 20);                }
                  fungsi tambah(nombor, nombor1)
                   {
makluman(nombor 30);                                                                                                           tambah (10);
                                                                                                                                                                                                                                           
                                                                                                                                                                                                                                                                                                                                                                                                                                                                       




Kotak timbul pada halaman web memaparkan 40.

 Menunjukkan bahawa walaupun kaedah kedua mempunyai dua parameter, ia masih dipanggil.
Selepas menukar susunan kedua-dua kaedah, kotak pop timbul memaparkan 30. Dapat dilihat bahawa tanpa mengira bilangan parameter, kaedah berikutnya dengan nama yang sama dipanggil.
Bagaimana untuk menerangkan fenomena ini?

Ini kerana pengisytiharan fungsi sebenarnya mencipta objek:

Salin kod

Kod adalah seperti berikut: