私はクラスでこのようなsomeClass
を定義する機能、カレーしよう:同じクラスでリターンをカリー化「...は関数ではありません」
class SomeClass extends AnotherClass {
_someFunc(arg1) {
const foo = arg1.map(bar => {
return function(arg2) {
bar[arg2];
}
});
return foo;
}
yetAnotherMethod() {
...
somenewFunc()
}
someMethod()
...
const someNewFunc = this._someFunc(someVar)("abc");
....
}
を、私は私の方法someMethod()
を持っています機能ではありません、私は私のアプリを起動すると
は私が
this._someFunc(...)を取得私のcalllしよう
なぜですか?
です配列? –
'this'なしで関数にアクセスしようとしましたか? – Robert
コンテキストが変わるかもしれませんか?また、someFuncは関数の配列を返しますので、呼び出すことはできません。 –