Javascript 是否可以创建此JSON对象?我该怎么办?

Javascript 是否可以创建此JSON对象?我该怎么办?,javascript,json,Javascript,Json,如何制作这样的json数组?可能吗 "data" : [ "1000": "1000", "1200": "1200", "1400": "1400", "1600": "1600", "1800": "1800", ] 或 不是这样的 "data" : [ "1000", "1200", "1400", "1600", "1800", ] 或 注意:字符串或整数,这无关紧要 我只想用一个整数。没有任何

如何制作这样的json数组?可能吗

"data" : [
        "1000": "1000",
        "1200": "1200",
        "1400": "1400",
        "1600": "1600",
        "1800": "1800",
]

不是这样的

"data" : [
 "1000",
 "1200",
 "1400",
 "1600",
 "1800",
]

注意:字符串或整数,这无关紧要

我只想用一个整数。没有任何字母或单词。


您可以使用JSON或JavaScript来实现这一点,而不是使用,如下所示:

"data" : {
        "1000": "1000",
        "1200": "1200",
        "1400": "1400",
        "1600": "1600",
        "1800": "1800",
}
var data = {
        "1000": "1000",
        "1200": "1200",
        "1400": "1400",
        "1600": "1600",
        "1800": "1800",
}
"data" : {
        "1000": 1000,
        "1200": 1200,
        "1400": 1400,
        "1600": 1600,
        "1800": 1800,
}
请注意,方括号已替换为曲括号。这表示一个JavaScript对象,其中每个“键”都有一个“值”——例如,第一个键值对是
“1000”
“1000”
。如果要将此对象分配给JavaScript变量,可以这样做:

"data" : {
        "1000": "1000",
        "1200": "1200",
        "1400": "1400",
        "1600": "1600",
        "1800": "1800",
}
var data = {
        "1000": "1000",
        "1200": "1200",
        "1400": "1400",
        "1600": "1600",
        "1800": "1800",
}
"data" : {
        "1000": 1000,
        "1200": 1200,
        "1400": 1400,
        "1600": 1600,
        "1800": 1800,
}
要访问这些值,可以使用
数据[“1000”]
访问属性
“1000”
-这将返回值
“1000”
。您可以使用数字作为值,而不是字符串,如下所示:

"data" : {
        "1000": "1000",
        "1200": "1200",
        "1400": "1400",
        "1600": "1600",
        "1800": "1800",
}
var data = {
        "1000": "1000",
        "1200": "1200",
        "1400": "1400",
        "1600": "1600",
        "1800": "1800",
}
"data" : {
        "1000": 1000,
        "1200": 1200,
        "1400": 1400,
        "1600": 1600,
        "1800": 1800,
}
否则,可以使用或将字符串值转换为数字值:

parseInt(数据[“1000]”)


希望这有帮助

唯一可能的语法是第二种。为什么坚持使用数组而不使用对象?请注意,您希望的格式对JSON无效。您必须使用{}而不是[]使其至少成为有效的JSON。请通读这是语法上的胡说八道。