SCRIPT1015:文字列をロードする際に文字列定数が終了しませんでした

SCRIPT1015エラーとは、JavaScriptファイルを読み込んだときに、文字列リテラルが正しく終端していないというエラーのことです。通常、文字列リテラルに終了引用符が不足している場合に発生します。

問題を解決するには、以下の方法を用意しました。

  1. 文字列定数の欠落した終了引用符を追加します。各二重引用符 (“) または一重引用符 (‘) は、必ず対応するペアが存在するようにします。

サンプル

var str = "Hello, world!";
  1. ダブルクオートなどの文字列定数に同じ種類のクオートが含まれる場合、そのクオートを文字列内でエスケープシーケンス(\)を使用して示すことで、文字列を終了せずにクオートを内部で使用できます。

あなたが正しいです。

var str = "He said, \"Hello, world!\"";
  1. 改行にまたがる文字列リテラルを使用する場合は、改行文字(\n)で改行を表し、各行の対応する終了引用符を確保します。

例えば:

var str = "This is a long string \
that spans multiple lines";

SCRIPT1015エラーを上記の方法で解決する際には、文字列定数の引用符とエスケープ文字の使い方が正しく、引用符はすべて対応するものがあることを確認してください。

bannerAds