$.each({ name: "Bob","Linda", age: 18,16, }, function(i,ele){ console.log(i + ":" + ele); }); 有什么问题
时间: 2023-07-19 08:14:44 浏览: 77
prototype试用整理资料
这段代码有语法错误,应该是这样的:
```
$.each({
name: ["Bob", "Linda"],
age: [18, 16]
}, function(key, values) {
console.log(key + ": " + values.join(", "));
});
```
其中,`name` 和 `age` 的值应该是数组,而不是直接写多个值。在迭代时,第一个参数应该是键名 `key`,第二个参数才是值 `values`。最后在 `console.log` 中需要使用 `values.join(", ")` 将数组转换为字符串输出。
阅读全文