【问题标题】:javascript error unexpected identifier in text with emoji code [duplicate]带有表情符号代码的文本中的javascript错误意外标识符[重复]
【发布时间】:2020-12-26 19:49:15
【问题描述】:

下面这行 js 代码产生了一个意外的标识符错误,我该如何纠正这个错误?

var bd_msg  = "<div>Have a great day!</div><div><br></div><div><span id="emoji_1f600">????</span></div><div>From all of us.</div>";

报告的错误是: 意外的标识符“emoji_1f600”。预期的 ';'在变量声明之后。

【问题讨论】:

  • 你不能换行相同种类的引号
  • 你需要转义字符串中的"\"
  • 两个答案都是正确的。谢谢你们。

标签: javascript


【解决方案1】:
var bd_msg  = "<div>Have a great day!</div><div><br></div><div><span id='emoji_1f600'>?</span></div><div>From all of us.</div>";

中间的双引号破坏了字符串

【讨论】:

  • 请不要回答错字类型的问题。 OP 无法删除已回答的问题
  • 两个答案都是正确的。谢谢你们。
猜你喜欢
  • 2017-02-08
  • 2017-11-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-28
  • 2021-09-15
  • 1970-01-01
相关资源
最近更新 更多