Javascript 在对象中显示字符串

Javascript 在对象中显示字符串,javascript,object,Javascript,Object,有一个类似于console.logmodel;的模型: 在这个模型的数据中,您可以看到console.logmodel.getDatatimestamp;: 我看不到上次通话的时间戳 我还尝试了console.logmodel.data.timestamp;和console.logmodel.gettimestamp;。结果是0.0 如何查看时间戳?根据您提供的模型。getDatatimestamp返回JavaScript对象,您应该能够使用: model.getData("timestamp"

有一个类似于console.logmodel;的模型:

在这个模型的数据中,您可以看到console.logmodel.getDatatimestamp;:

我看不到上次通话的时间戳

我还尝试了console.logmodel.data.timestamp;和console.logmodel.gettimestamp;。结果是0.0


如何查看时间戳?

根据您提供的模型。getDatatimestamp返回JavaScript对象,您应该能够使用:

model.getData("timestamp").timestamp;

您的意思是model.getData给您第二个日志,而不是model.getDatatimestamp?在这种情况下,model.getData.timestamp应该起作用。@kadddah当您调用model.getDatatimestamp时,您就得到了那个对象{person:,Id:1234,…?是的。我发现还有另一个问题。当我第一次调用它时,会出现0.0。如果我在那之后直接调用它,会出现正确的时间戳…?@kadddah听起来好像你的模型在第一次记录它所持有的值时没有完全启动。如果它是通过AJAX调用填充的,我建议实现一个回调函数。好的,我发现了一个错误,但是它离这个部分太远了。它在数据库代码中…但是谢谢你的帮助。我想我可以在我的项目的其他部分使用回调的想法:
      Object {person: "", Id: "1234", timestamp: "1418817456590", description: "blabla"...
model.getData("timestamp").timestamp;