【发布时间】:2016-08-17 07:03:30
【问题描述】:
我是 JSON 新手,我不知道如何对数据进行字符串化。
下面我写了一段代码来提醒JSON的内容,但是显示了一些错误,我该如何解决这些错误?
$('.savebutton').on('click', function (){
var myjson = {}
var mainobject =[]
myjson.push(mainobject);
mainobject.main = {}
mainobject.main.tittle = "'hai'";
mainobject.main.sub = [];
var subobejct = {}
mainobject.main.sub.push(subobejct);
subobejct.tittle = "levler";
subobejct.tasks = []
var task = {};
subobejct.tasks.push(task);
alert(JSON.stringify(myjson));
return myjson;
});
【问题讨论】:
-
显示什么错误?什么是“一些错误”?
-
"FunctionView.js:542 Uncaught TypeError: myjson.push is not a function" 我不知道它是怎么解决的
-
您的目标 JSON 结构是什么?不能调用 Object 的“push”方法,它是 Array 的方法。
-
学习一些语言基础知识。如果您甚至不熟悉最常见的 API,您将不会走得太远。
标签: javascript jquery json