json对象怎么快速转为数组
json对象如何快速转为数组
现有对象如下:
var obj = {
"0":11,
"1":22
}
请通过一个很简单的方法将obj转为数组对象[11,22],不能使用for 或者 for in 和 push 方法。
考官提示说用Array.prototype.slice可能有效,但不一定。
------解决方案--------------------
现有对象如下:
var obj = {
"0":11,
"1":22
}
请通过一个很简单的方法将obj转为数组对象[11,22],不能使用for 或者 for in 和 push 方法。
考官提示说用Array.prototype.slice可能有效,但不一定。
------解决方案--------------------
- JScript code
var obj = { "0":11, "1":22 } obj.length = 2; alert(Array.prototype.slice.call(obj,0))
------解决方案--------------------