将对象转化为数组,
对象格式是:
object{
name:"test"
pwd:"dd"
}
我想转化成的数组格式是:
[{ name:"test", pwd:"dd" }]
应该怎么写
将对象转化为数组,
对象格式是:
object{
name:"test"
pwd:"dd"
}
我想转化成的数组格式是:
[{ name:"test", pwd:"dd" }]
应该怎么写
通过Object.keys()、Object.getOwnPropertyNames()、for...in...
可以获取对象的属性,然后自己拼一个数组不就好了。但是这个有个需要注意的地方是:注意区分属性是否可枚举,属性是直接定义在对象上的还是原型链上?
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.3k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
没看太懂。。。数组里只有这个对象?
那直接字面量push个元素进去就好了呀。