如何在js中打印对象内部的字符串?

时间:2017-08-24 12:10:06

标签: javascript reactjs

我有一个名为promise的对象,它里面有函数和字符串。要打印对象我可以使用

console.log(promise);

但我在promise中有一个名为"responseText"的字符串。如果我尝试使用

打印它
console.log(promise.responseText);

,显示为未定义。我可以通过打印对象来查看responseText的值。但是当我使用promise.responseText进行打印时,它显示未定义。

FYI

我可以在functions内打印所有promise,但我无法打印字符串。请帮忙。

1 个答案:

答案 0 :(得分:2)

使用

var promise = {
  responseText: function(){
    return "responseText"
  }
}

console.log(promise.responseText())

OR

var promise = {
  responseText: function(){
    console.log("responseText")
  }
}

promise.responseText()