javascript multi_arr_convert_into_json

Posted

tags:

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

var arr = [1,2,3, [4, 5], 6, [7, [8, 9], 10]];
var jsonResult = {};

function arr2Obj(arr) {
	var result = {};
	for (i in arr) {
		if (Object.prototype.toString.call(arr[i]) == '[object Array]') {
			result[i] = arr2Obj(arr[i]);
		} else {
			//	Not array type
			result[i] = arr[i];
		}
	}
	return result;
}

jsonResult = JSON.stringify(arr2Obj(arr));


console.log(jsonResult);

以上是关于javascript multi_arr_convert_into_json的主要内容,如果未能解决你的问题,请参考以下文章

javascript JavaScript isset()等效: - JavaScript

JavaScript 使用JavaScript更改CSS(JavaScript)

JavaScript之基础-1 JavaScript(概述基础语法)

前端基础-JavaScript的基本概述和语法

JavaScript

JavaScript