问答详情
源自:1-6 编程练习

同学代码点赞第一的这一行是用来干嘛的啊,求大神指教

 function type(a){

            return  a === null ? '[object Null]':Object.prototype.toString.apply(a); //hack ie678

        }


提问者:Horizn 2018-09-19 16:40

个回答

  • 慕田峪9358439
    2018-09-19 18:10:07
    已采纳

    a如果是null 返回'[object Null]',否则返回a的类型

  • White_Windmill
    2018-12-06 16:58:27

    可以不需要这个三目运算符,因为Object.prototype.toString.apply(null) 返回的就是[object Null]