⊗jsPmCxAM 442 of 505 menu

Mengikat Konteks Melalui Kaedah apply dalam JavaScript

Mari kita kini pertimbangkan kaedah apply untuk mengikat konteks. Ia berfungsi hampir sama dengan kaedah call. Perbezaannya terletak pada fakta bahawa dalam apply, parameter disampaikan dalam bentuk array, dan tidak disenaraikan dipisahkan koma. Bergantung pada tugas, kadang-kadang satu kaedah lebih sesuai, kadang-kadang kaedah yang lain.

Berikut adalah contoh penyampaian parameter kepada kaedah apply:

func.apply(elem, [param1, param2]);

Andaikan kod berikut diberikan:

<input id="elem" value="hello"> let elem = document.querySelector('#elem'); function func(surname, name) { console.log(this.value + ', ' + surname + ' ' + name); } func(); // di sini sepatutnya output 'hello, John Smit'

Tambahkan kaedah apply pada baris terakhir supaya output pada skrin ialah 'hello, John Smit'. Perkataan 'hello' harus diambil dari value input, dan 'John' dengan 'Smit' harus menjadi parameter fungsi.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak