Node.js replaceAll is not a function エラー

Node.jsで"replaceAll is not a function"エラー

Node.jsでのプログラミングにおいて、"replaceAll is not a function"エラーが起こった場合の原因と対応についてメモです。Node.jsやJavaScript言語でreplaceAll()関数を使用した際に、エラーになることがあります。

Shou Arisaka
1 分で読める
2021年11月3日

Node.jsでのプログラミングにおいて、“replaceAll is not a function”エラーが起こった場合の原因と対応についてメモです。 Node.jsやJavaScript言語でreplaceAll()関数を使用した際に、エラーになることがあります。

解決法としてはシンプルで、replaceAll関数でなく代わりにreplace関数を使用することです。

"hoge hoge hoge".replaceAll(/ /g, '')
Uncaught TypeError: "hoge hoge hoge".replaceAll is not a function
"hoge hoge hoge".replace(/ /g, '')
'hogehogehoge'
There is no replaceAll in JavaScript [javascript - String.prototype.replaceAll() not working - Stack Overflow](https://stackoverflow.com/questions/13340131/string-prototype-replaceall-not-working)

この記事をシェア

Shou Arisaka 2021年11月3日

🔗 リンクをコピー