问答详情
源自:7-12 Math对象

关于 math.valueOf()

var sqtr= Math.abs(9);

            document.write(Math.valueOf(sqtr));

输出的是[objuct Math]  只是为啥?

提问者:慕容6328150 2016-06-18 10:20

个回答

  • 黑色旋风
    2016-06-23 13:28:55
    已采纳

    valueOf()不是这么用的,它返回对象的值,你对Math使用valueOf()返回的是Math这个对象。你可以试试sqrt.valueOf()

  • walkingsummer
    2016-06-18 11:24:28

    按照我的理解,只是输出当前对象的名称。

    不止是Math,你可以试一下其他类对象比如: window, Array, String, Date等等。