Meetod call parameetritega JavaScriptis
Olgu nüüd funktsioon func
mõned parameetrid, nimetagem neid param1
ja param2:
javascriptfunction func(param1, param2) {
console.log(this.value + param1 + param2);
}
Funktsiooni väljakutsumisel läbi call on võimalik
edastada need parameetrid niimoodi:
javascriptfunc.call(elem, param1, param2);
Задание 1
Olgu antud järgnev kood:
html<input id="elem" value="hello">javascriptlet elem = document.querySelector('#elem');
function func(surname, name) {
console.log(this.value + ', ' + name + ' ' + surname);
}
func(); // siin peaks väljastama 'hello, John Smit'
Lisage viimasel real meetod call
nii, et ekraanile kuvataks 'hello,
John Smit'. Sõna 'hello' peaks
võetama sisendvälja value-st, ning 'John'
ja 'Smit' peaksid olema funktsiooni parameetrid.