Answer the question
In order to leave comments, you need to log in
What is this function call in a variable?
I welcome everyone. I relatively recently began to study js and now I came across such a variable, but I can’t understand what kind of construction this is?
var v = QuickSum[QuickSum.currentFunction](QuickSum.values);
Answer the question
In order to leave comments, you need to log in
// Допустим у вас есть объект:
var a = {};
// Вы можете сохранить функцию в одно из полей этого объекта
a.foo = function () {
console.log(123);
};
// Теперь вы можете вызвать эту функцию используя точечную нотацию:
a.foo();
// Или используя нотацию в квадратных скобках:
a["foo"]();
// Теперь допустим вы хотите сохранить название функции в переменной:
var bar = "foo";
// Как теперь снова вызвать foo, зная только bar? Вот так:
a[bar]();
QuickSum[QuickSum.currentFunction] - an array of functions, apparently. Get a function from it and call it. Something like this.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question