【JavaScript】forEachの「E」は大文字

でくわした環境

常駐先のビxリーチでHRMOSのAutomationのスクリプト作成をしていました。
Automationはブラウザ上でコーディングするようになっている。自分もこれまでの経験だと大抵のエディターは自動でフォーマットしてくれたりするが、Automationのエディター?では特にそんなことはしてはくれなかった。(どこらへんがエラーは出してくれる)

書き方は間違ってないのにエラー。。。

書き方は間違ってないのにエラーが起きる。エラー文を見るとforEachでエラーが起きているのは分かった。でも書き方は間違っていない。。。とにかく公式ドキュメントを何度も読み直した。でも間違っていない。。。

解決した方法

WinMergeを使ってこれまで自分が書いたコードと比較した。そしたら
「forEach」ではなく「foreach」になっていた。修正したらすぐに治った。
このミスに3~4時間掛けてしまっていた。

この記事が気に入ったらサポートをしてみませんか?