De call methode met parameters in JavaScript

Stel dat de functie func nu enkele parameters accepteert, laten we ze param1 en param2 noemen:

javascriptfunction func(param1, param2) {
  console.log(this.value + param1 + param2);
}

Bij het aanroepen van de functie via call kan je deze parameters als volgt doorgeven:

javascriptfunc.call(elem, param1, param2);
Задание 1

Stel dat de volgende code gegeven is:

html<input id="elem" value="hello">
javascriptlet elem = document.querySelector('#elem');

function func(surname, name) {
  console.log(this.value + ', ' + name + ' ' + surname);
}

func(); // hier zou 'hello, John Smit' moeten uitkomen

Voeg in de laatste regel de methode call toe, zodat 'hello, John Smit' op het scherm wordt weergegeven. Het woord 'hello' moet worden gehaald uit de value van de input, en 'John' en 'Smit' moeten parameters van de functie zijn.