我有一个名为promise的对象,它里面有函数和字符串。要打印对象我可以使用
console.log(promise);
但我在promise中有一个名为"responseText"
的字符串。如果我尝试使用
console.log(promise.responseText);
,显示为未定义。我可以通过打印对象来查看responseText的值。但是当我使用promise.responseText
进行打印时,它显示未定义。
FYI
我可以在functions
内打印所有promise
,但我无法打印字符串。请帮忙。
答案 0 :(得分:2)
使用
var promise = {
responseText: function(){
return "responseText"
}
}
console.log(promise.responseText())
OR
var promise = {
responseText: function(){
console.log("responseText")
}
}
promise.responseText()