首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

json对象怎么快速转为数组

2012-04-07 
json对象如何快速转为数组现有对象如下:var obj {0:11,1:22}请通过一个很简单的方法将obj转为数组对

json对象如何快速转为数组
现有对象如下:
  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))
[解决办法]
探讨

引用:

JScript code
var obj = {
"0":11,
"1":22
}
alert(Array.prototype.slice.call(obj,0))


这个实现的原理是什么,不太明白 ?

热点排行