Методот call со параметри во JavaScript
Нека сега функцијата func прифаќа
некои параметри, да ги наречеме param1
и param2:
javascriptfunction func(param1, param2) {
console.log(this.value + param1 + param2);
}
При повикување на функцијата преку call може
да се пренесат овие параметри вака:
javascriptfunc.call(elem, param1, param2);
Задание 1
Нека е даден следниов код:
html<input id="elem" value="hello">javascriptlet elem = document.querySelector('#elem');
function func(surname, name) {
console.log(this.value + ', ' + name + ' ' + surname);
}
func(); // овде треба да испише 'hello, John Smit'
Додадете во последниот ред методот call
така што на екранот ќе се испише 'hello,
John Smit'. Зборот 'hello' треба
да се земе од value на полето за внесување, а 'John'
и 'Smit' треба да бидат параметри на функцијата.