string literal contains an unescaped line break

SyntaxError: " string literal contains an unescaped line break"

接取 后台返回的 数据时
string literal contains an unescaped line break_第1张图片
这样 使用 Es6 的 模板字符串 就解决了

错误原因:
双引号里不能再有双引号 反之

错误实例

// An highlighted block
"删除"

正确实例:

// An highlighted block
"删除"

常量 οnclick=“getpass(‘abc’)”

变量 οnclick=“getpass(’+str+’)”

规则:外边是双引号,里面就是单引号 外边是单引号,里边就是双引号。

思考

为什么,以下这种,双引号里面有单引号,单引号里面又有双引号却没有问题呢?

// An highlighted block
""

因为这个不是js代码,这个是html代码

你可能感兴趣的:(string literal contains an unescaped line break)