类数组转数组,对象转数组

Posted 芒果有毒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类数组转数组,对象转数组相关的知识,希望对你有一定的参考价值。

1、类数组转数组

//类数组示例 
//javascript中常见的类数组有arguments对象和DOM方法的返回结果。
//比如 document.getElementsByTagName()。 var a = {‘1‘:‘gg‘,‘2‘:‘love‘,‘4‘:‘meimei‘,length:5}; Array.prototype.join.call(a,‘+‘);//‘+gg+love++meimei‘ //非类数组示例 var c = {‘1‘:2}; //没有length属性就不是类数组

2、对象转数组

function objToArray(obj) {
        var ret = [];
        for (var key in obj) {
            if (obj.hasOwnProperty(key)) {
                ret.push([key, obj[key]])
            }
        }
        return ret;
}

  

以上是关于类数组转数组,对象转数组的主要内容,如果未能解决你的问题,请参考以下文章

web代码片段

类数组转成数组对象

深入理解类数组以及多种方式实现类数组转真数组

json数组转java对象怎么转

PHP数组转对象,对象转数组

java中把json怎么转换成数组