360ITO技术社区
  • 首页
  • 文章
  • 快讯
  • 讨论
  • 问答
  • 小贴士
  • 代码块
  • 开源
  • 老论坛
登录 | 注册

360ITO技术社区  > 文章

订阅文章

JavaScript类型总览图

balaqi 发布于 7年前 ( comment 0条评论  查看:2424  收藏:0 )


这个图来自于《JavaScript语言精髓与编程实践》,还没看过这本书,看到这张图感觉很多馄饨的概念变得清晰了。JavaScript类型总览

 



1、内置(Build-in)对象与原生(Naitve)对象的区别在于:前者总是在引擎初始化阶段就被创建好的对象,是后者的一个子集;而后者包括了一些在运行过程中动态创建的对象。

2、引擎扩展对象是一个并不太大的集合,一般来说比较确定,它们也属于引擎的原生对象(但不属于ECMA规范的原生对象)。

3、宿主对象不是引擎的原生对象,而是由宿主框架通过某种机制注册到JavaScript引擎中的对象。

4、一些宿主会把自己提供的对象/构造器也称为“原生对象”,例如Internet Explorer 7就把它提供的XMLHttpRequest()称为原生的——与此相对的是在它的更早先版本中通过“new ActiveXObject('Microsoft.XMLHTTP')”这样的方法创建的对象。这种情况下,读者应注意到“宿主的原生对象”与“引擎的 原生对象”之间的差异。


0 有用 0 无用
本站原创,欢迎转载;尊重他人劳动,转载时保留以下信息:
本文转自:360ITO技术社区
原文标题:JavaScript类型总览图
原文地址:http://www.360ito.com/article/116.html
360ito.com

共有0个评论 我要评论»

按时间排 按有用数排 按支持数排

网友回复/评论仅代表其个人看法,并不表明本社区同意其观点或证实其描述。

请尽量让自己的回复能够对别人有帮助

1.不欢迎无意义的回复/评论和类似“顶”、“沙发”之类没有营养的文字
如果只是想简单的表个态,请点 有用无用支持反对 等按钮
2.发言之前请再仔细看一遍文章,或许是您遗漏、误解了,理性讨论、切莫乱喷
3.严禁发布违法、违规的信息,请勿到处招贴广告、发布软文;
4.如果您发现自己的回复/评论不见了,请参考以上3条
5.不停制造违规、垃圾信息的,账户将被禁止

热门标签

  • android 20
  • Flash 15
  • 游戏 12
  • Linux 12
  • 工作笔记 11
  • Python 11
  • 社交游戏 7
  • delphi 5
  • jquery 5
  • 谷歌 4
  • git 4
  • Centos 4
  • 编程 4
  • JavaScript 3
  • 开发者 3
  • C/C++ 3
  • 浏览器 2
  • 移动应用 2
  • gevent 2
  • Eclipse 2

相关文章

周热点

  • 4天前CORNERSTONE,一款让你无法自拔的项目管理工具 (60)

月热点

  • 3周前以OKR驱动企业项目化管理变革 (166)
  • 1周前三分钟让你学会,如何做好项目质量管理 (121)
  • 1周前小公司如何管理好团队? (94)
  • 2周前打破部门壁垒,提升跨部门协作效率,让沟通更加有效 (79)
  • 2周前如何运用项目管理思维制定工作计划? (69)
  • 4天前CORNERSTONE,一款让你无法自拔的项目管理工具 (60)
Copyright ©2011-2012 360ITO技术社区 All Rights Reserved. | 关于 | 联系我们 | 杭州精创信息技术有限公司 浙ICP备09019653号-26|
▲