Die Methode call mit Parametern in JavaScript
Nehmen wir nun an, die Funktion func nimmt
einige Parameter an, nennen wir sie param1
und param2:
javascriptfunction func(param1, param2) {
console.log(this.value + param1 + param2);
}
Beim Aufruf der Funktion über call kann
man diese Parameter so übergeben:
javascriptfunc.call(elem, param1, param2);
Задание 1
Gegeben sei der folgende Code:
html<input id="elem" value="hello">javascriptlet elem = document.querySelector('#elem');
function func(surname, name) {
console.log(this.value + ', ' + name + ' ' + surname);
}
func(); // hier sollte 'hello, John Smit' ausgegeben werden
Fügen Sie in der letzten Zeile die Methode call
hinzu, sodass 'hello,
John Smit' auf dem Bildschirm ausgegeben wird. Das Wort 'hello' soll
aus dem value des Inputs genommen werden, und 'John'
und 'Smit' sollen Parameter der Funktion sein.