请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师冒昧问一下为什么M的构造函数是Function ,那为什么o3 instanceof Function是false?

师冒昧问一下为什么M的构造函数是Function ,那为什么o3 instanceof Function是false,实例对象 instanceof 原型链上的所有构造函数不都是true吗?

正在回答 回答被采纳积分+3

2回答

viTaemin_nanali 2021-06-01 18:12:08

我也想知道

0 回复 有任何疑惑可以回复我~
  • 文燚 #1
    o3的原型链:o3 -> M.prototype -> Object.prototype -> null。只有 o3 instanceof M 和 o3 instanceof Object 能得到 true。
    回复 有任何疑惑可以回复我~ 2021-11-03 20:58:52
慕粉1926294646 2020-06-12 22:46:14

理解错了哈,不是说M的构造函数是 Function,所有的 function 的构造函数才是 Function ,比如 function a(){} ,a 是一个 function ,a instanceof Function ===true

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信