JS代码中出现意外的标识符错误

时间:2017-08-29 20:06:15

标签: javascript html syntax-error

Error:expected an identifier and instead saw '<'
      expected')' and instead saw 'span'
      missing semicolon
      expected an identifier and instead saw ')'
      syntax error

代码:

(function() {
    'use strict';

    // Your code here...
})(<span id="sbBalance">);
<span id="sbBalanceAmount">14</span> SB</span>;

1 个答案:

答案 0 :(得分:3)

我不完全确定你在这里尝试做什么,但是在JavaScript中解析HTML(没有用于此目的的库)是不可能的。即使使用库,您的函数也不会接收传递给它的任何参数。

以下代码段记录bar,因为您的函数接受foo作为参数。

(function(foo) {
  console.log(foo);
})('bar');