课程
/前端开发
/JavaScript
/JavaScript进阶篇
var sqtr= Math.abs(9);
document.write(Math.valueOf(sqtr));
输出的是[objuct Math] 只是为啥?
2016-06-18
源自:JavaScript进阶篇 7-12
正在回答
valueOf()不是这么用的,它返回对象的值,你对Math使用valueOf()返回的是Math这个对象。你可以试试sqrt.valueOf()
慕容6328150 提问者
按照我的理解,只是输出当前对象的名称。
不止是Math,你可以试一下其他类对象比如: window, Array, String, Date等等。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答关于getElementById
1 回答关于parseInt()
3 回答关于return
3 回答关于while
2 回答关于document.body
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号