返回对象的javascript函数返回[object Object]

千焦耳

我函数的预期输出是{"name": "bob", "number": 1},但返回[object Object]如何获得所需的输出?

function myfunc() {
   return {"name": "bob", "number": 1};
}
myfunc();
m0meni

哈哈,这似乎是一个简单的误会。您正在返回对象,但是对象的toString()方法[object Object]已经被freecodecamp控制台隐式调用。

Object.prototype.toString()

var o = {}; // o is an Object
o.toString(); // returns [object Object]

您可以使用自己的代码轻松地验证您实际上是否正在返回对象:

function myfunc() {
   return {"name": "bob", "number": 1};
}

var myobj = myfunc();
console.log(myobj.name, myobj.number); // logs "bob 1"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaScript返回[object,Object]

来自分类Dev

jQuery自动完成返回[对象Object]

来自分类Dev

为什么我的HTML构造函数对象返回[object Object]而不是[HTMLElementElement]?

来自分类Dev

推送数组将返回Object对象

来自分类Dev

jQuery自动完成返回[对象Object]

来自分类Dev

Javascript返回我对象Object

来自分类Dev

Firebase-回调返回[对象Object]

来自分类Dev

返回“ [object Object] NaN”-Javascript

来自分类Dev

Object.defineProperty-范围和内部函数返回对象?

来自分类Dev

返回object或object及其父对象

来自分类Dev

角返回httpclient响应,该对象与子对象[object object]

来自分类Dev

ReactNative异步函数返回[object Object]

来自分类Dev

从Func <MyClass,object>获取“对象”返回类型

来自分类Dev

HTML JQuery getJSON返回[对象Object]

来自分类Dev

为什么我的HTML构造函数对象返回[object Object]而不是[HTMLElementElement]?

来自分类Dev

jQuery函数返回[Object Object]

来自分类Dev

mysqli_fetch_object不返回对象

来自分类Dev

Javascript返回我对象Object

来自分类Dev

fs.appendFile返回[对象Object]

来自分类Dev

val()返回[object Object]

来自分类Dev

for循环返回[object Object]

来自分类Dev

New-Object返回空对象

来自分类Dev

JavaScript-返回[object Object]

来自分类Dev

返回object或object及其父对象

来自分类Dev

JSON返回Object对象

来自分类Dev

多维数组JSON返回Object对象

来自分类Dev

函数返回 Object vs Object()

来自分类Dev

Javascript 对象值返回为 [object,object]

来自分类Dev

JQuery Ajax 返回 [object 对象]