【JavaScript】forEachの「E」は大文字
でくわした環境
常駐先のビxリーチでHRMOSのAutomationのスクリプト作成をしていました。
Automationはブラウザ上でコーディングするようになっている。自分もこれまでの経験だと大抵のエディターは自動でフォーマットしてくれたりするが、Automationのエディター?では特にそんなことはしてはくれなかった。(どこらへんがエラーは出してくれる)
書き方は間違ってないのにエラー。。。
書き方は間違ってないのにエラーが起きる。エラー文を見るとforEachでエラーが起きているのは分かった。でも書き方は間違っていない。。。とにかく公式ドキュメントを何度も読み直した。でも間違っていない。。。
解決した方法
WinMergeを使ってこれまで自分が書いたコードと比較した。そしたら
「forEach」ではなく「foreach」になっていた。修正したらすぐに治った。
このミスに3~4時間掛けてしまっていた。
この記事が気に入ったらサポートをしてみませんか?