答:通常情况下,在代码中直接定义的对象默认都是继承自Object,如下所示

    1. var obj = {};
    2. obj instanceof Object;//true
    但是,JavaScript 提供了设置对象原型的方法,当我们显示的去设置对象的原型为null时,此时的对象原型为null,就不是继承自Object的对象了。如下:
    
    var obj = {};
    Reflect.setPrototypeOf(obj, null)
    obj instanceof Object;//false
    

    结论:默认情况下,所有对象都是继承自Object,但是我们可以显式的修改原型对象,使得对象不继承Object。