js的引用类型有多少有没有区别?

之前学习js高程,知道了js的那几个引用类型;Array,Object,Date,这些;后面随着学习的深入发现了有些对象和这些长的很像,比如 Image,用法也是 new Image()。同样也是能打印出Image.prototype挂载的方法,但是打印本身都是ƒ xxx() { [native code] },在之前的认知只知道js高程介绍的哪几种。很好奇这些引用类型有没有什么本质区别,都是一个类型,只是js高程介绍了常见的几种,还是这些像Image这种和Array有本质区别的;

阅读 1.6k
1 个回答

本质上没有区别,都是引用类型。只是向Image这样的方法,是被浏览器封装的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题