【问题标题】:SyntaxError:" identifier starts immediately after numeric literal"SyntaxError:“标识符在数字文字之后立即开始”
【发布时间】:2013-06-28 06:14:48
【问题描述】:

我在 firebug 中报告了该错误:

data = data + "&network=" + rowdata.network + "&10xx=" + rowdata.10xx;

谁能帮我解决这个错误。

【问题讨论】:

  • 由于rowdata.10xx而报告错误。这不是一个有效的 JS。

标签: javascript jquery firebug


【解决方案1】:

rowdata.10xx 是无效的 JS。属性的点符号访问使用标识符,标识符不能以数字开头。使用不同的属性名称:

rowdata.x10xx

或使用方括号表示法,它允许您使用字符串而不是标识符:

rowdata['10xx']

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-11
    相关资源
    最近更新 更多