したがって、typescriptとNodeJSの配列でfindIndex ES6関数を使用する際に問題があります。Typescript、NodeJS、ES6 - 配列のfindIndex
私は取得していますエラーメッセージは次のとおりです。
let weatherStates:Array<string> = ['current', 'forecast'];
let requestType:string = 'current';
requestType.findIndex(weatherStates);
と、エラーがスローされます:
requestType.findIndexが、これは私のコードである
関数ではありません私は矢印機能などのように、あらゆる種類の他のES6機能を使用することができます。
polyfillはlib.core.d.tsで利用できるようです。ここで
がmytsconfig.jsonセットアップです:
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"sourceMap": true
},
"exclude": [
"node_modules",
"typings"
]
}
私はtypescriptですとかなり新しいですので、任意の助けをいただければ幸いです!
1. 'requestType'は文字列であり、配列ではありません2.' Array.prototype.index'はコールバックを受け入れます。おそらく 'weatherStates.indexOf(requestType)'が必要でしょうか? – zerkms
ありがとう、それは束を助けた! –