一个空对象例如data 把5个idx添加进去x为数字类型最终结果结果是这样 menuList id 1 id 2 id 3 id 4 id 5
可以使用for循环和数组的push方法来实现:
var data = {};
for (var i = 1; i <= 5; i++) {
data[i-1] = { "id": i };
}
var menuList = JSON.stringify(Object.values(data));
console.log(menuList);
// 输出:[{"id":1},{"id":2},{"id":3},{"id":4},{"id":5}]
首先定义一个空对象data,然后使用for循环从1到5循环,每次循环都创建一个{ "id": i }的对象,将其作为一个数组的元素添加进data对象中,这里使用i-1作为数组下标,以保证最终结果是从0开始的。最后使用JSON.stringify将data对象转换成JSON格式字符串,赋值给menuList变量。
原文地址: https://www.cveoy.top/t/topic/bDfL 著作权归作者所有。请勿转载和采集!