javascript \nをエスケープせずに文字列として扱う

javascript \nをエスケープせずに文字列として扱う

javascriptで、String.rawを用いて\nをエスケープせずに文字列として扱うサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

String.raw使い方

String.rawを使用すると、エスケープせずに\nを文字列として扱うことが可能です。

実行結果

String.rawを使用すると、以下の全てを文字列として扱うことができます。

実行結果

ただし、最後に「 \ 」があるとエラーとなります。

実行結果

なので、最後に「\」がある場合は、以下のようにする必要があります。

実行結果