我可以在这里使用for循环而不是写一百行代码.

Mah*_*ahi 1 javascript

这是我的功能.现在它的吮吸时有200个id.i不想写到200个id.我可以在这里使用循环吗?像这样

for(i=0;i<200;i++){
  "areas": [ {"id": i}]
}
Run Code Online (Sandbox Code Playgroud)

这是我的功能

var continentsDataProvider = {
 "map": "continentsLow",

"areas": [ {
  "id": 1,
}, {
  "id": "2",
}, {
 }, {
  "id": "3",
}, {
 }, {
  "id": "4",
}, {
 }, {
  "id": "5",
}, {
  } ]

};
Run Code Online (Sandbox Code Playgroud)

gur*_*372 5

是的,你可以,只需尝试

如果你的对象是

var continentsDataProvider = {
  "map": "continentsLow",
  "areas": []
};
Run Code Online (Sandbox Code Playgroud)

运行你的for循环

for(var i=1;i<=200;i++){
  continentsDataProvider.areas.push( {"id": i});
}
Run Code Online (Sandbox Code Playgroud)