这段代码是什么意思啊

来源:1-6 编程练习

强者恒强

2017-07-13 14:26

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

写回答 关注

2回答

  • 慕九州6351672
    2017-07-13 14:58:12
    已采纳

    返回是一个判断,如果a的值和类型是null,那么返回'[object Null]'类型,不然就返回"[object String]"

  • 慕哥3251431
    2017-09-12 15:14:37

    那这句话有什么意义呢,不太明白

    微风灬唐唐

    IE6/7/8 Object.prototype.toString.apply(null)返回"[object Object]"应该是为了兼容IE6/7/8,感觉答主很厉害这点都想到了

    2017-11-25 11:37:56

    共 1 条回复 >

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281102 学习 · 1020 问题

查看课程

相似问题