Что произойдет, если я вызову метод JS с большим количеством параметров, чем определено для принятия?
Я хотел бы знать как для обычных функций, определенных в JS для всех разработчиков, так и для предопределенных методов DOM. Например, что произойдет, если я попытаюсь позвонить в IEattachEvent
с подписью WHATWGaddEventListener
? Например,
elem.attachEvent('onbillgates\'mom', function(e){ this.mount(); }, false);
В частности, обратите внимание наfalse
, Будет ли это путешествие что-нибудь, хотяattachEvent
подпись метода требует только двух аргументов?
Благодарю.
function foo(FirstOf2, SecondOf2) {
console.log(FirstOf2 + SecondOf2);
}
foo(1, 2, true);