如何在javascript中的对象键中正确包含短划线?

时间:2015-12-01 15:50:43

标签: javascript jquery arrays ajax

当我尝试使用这样的代码时:

jQuery.post("http://mywebsite.com/", {
    array-key: "hello"
});

我收到此错误:

  

未捕获的SyntaxError:意外的令牌 -

我尝试用引号括起键,但什么都没发生。我想知道它是否是因为我在其他网站上犯的其他错误,或者因为那不是如何在对象的密钥中加入破折号。如果不是,我想知道如何去做。提前谢谢。

1 个答案:

答案 0 :(得分:3)

jQuery.post("http://mywebsite.com/", {"array-key": "hello"});

应该是正确的。如果这不起作用,则问题不在于您的请求。