Javascript 将日期对象打印为对象,而不是覆盖tostring方法
如何在控制台中将日期打印为对象而不是字符串 我尝试了Javascript 将日期对象打印为对象,而不是覆盖tostring方法,javascript,Javascript,如何在控制台中将日期打印为对象而不是字符串 我尝试了Object.toString(MyDate)命令,但这不起作用 我之所以需要它,是因为我用prototype扩展了我的Date对象,并希望查看该对象是否正确。听起来像是在寻找console.dir(MyDate) 显示指定JavaScript对象属性的交互式列表。 输出以分层列表的形式显示,其中包含 让您查看子对象的内容。 听起来像是在寻找console.dir(MyDate) 显示指定JavaScript对象属性的交互式列表。 输出以分
Object.toString(MyDate)代码>命令,但这不起作用
我之所以需要它,是因为我用prototype扩展了我的Date对象,并希望查看该对象是否正确。听起来像是在寻找console.dir(MyDate)代码>
显示指定JavaScript对象属性的交互式列表。
输出以分层列表的形式显示,其中包含
让您查看子对象的内容。
听起来像是在寻找console.dir(MyDate)代码>
显示指定JavaScript对象属性的交互式列表。
输出以分层列表的形式显示,其中包含
让您查看子对象的内容。
MyDate是一个对象。但是,它只公开类似于getDate()
的方法,而不是类似于MyDate.date
的方法。如果您想要后者,您需要自己生成它。您可以在console.log
中使用%o
:console.log(“%o”,MyDate)代码>MyDate是一个对象。但是,它只公开类似于getDate()
的方法,而不是类似于MyDate.date
的方法。如果您想要后者,您需要自己生成它。您可以在console.log
中使用%o
:console.log(“%o”,MyDate)代码>