typeof 和 instanceof 有何本质差异?