问答详情
源自:4-2 [JavaScript]创建对象、原型链

obj.toString不太理解

obj.toString如何使用的呢?

提问者:jamesdu 2015-02-17 21:34

个回答

  • Bosn
    2015-02-18 08:06:49

    直接调用对象的toString方法一般都没有什么特别意义。

    需要自己去做处理。

    例如:


    var student = {

        'age' : 23,

        'name' : 'Bosn',

        'toString' : function() {console.log(this.age, this.name);}

    };


    student.toString(); //  23 "Bosn"

  • nadirvishun
    2017-01-02 22:48:32

    是不是"typeof obj.toString;”这个?这个仅仅是说明toString这个方法存在,返回function,如果随便改成"typeof obj.toabc"什么的,方法不存在,就会返回undefined