这里我有一个函数nArray
。此函数必须返回bigArray(JSON对象),但函数不返回bigArray ...
function nArray() {
//CODE IS HERE
return bigArray;
}
console.log(nArray);
$('pre').html(JSON.stringify(nArray, null, 4));
有什么问题?
答案 0 :(得分:1)
nArray
是一个函数,因此您需要通过添加括号来执行它:
console.log(nArray());
$('pre').html(JSON.stringify(nArray(), null, 4));
目前,您只是传递对该功能的引用。
答案 1 :(得分:1)
你实际上并没有调用你的功能。这样做:
console.log(nArray());
// ^^-----------note the parentheses
$('pre').html(JSON.stringify(nArray(), null, 4));
// ^^-----------and here
关于你的小提琴,我没有看到任何<pre>
元素,因此试图设置.html()
的{{1}}的最后一行代码不会做任何事。