这个也是typeof null === ‘object’的一个解释 所有对象的原型链终点都是null 所以null也是一个对象 和String.class.getClass() == Class.class有异曲同工之妙 new Foo为什么不加括号 没参数可以不加就和0.1可以写成.1一样 属于不规范的写法 但是es标准这么写没问题 同时也导致了1.toString这种的报错 要写成1..toString