JavaScript中的本地对象、内置对象、宿主对象
来源:互联网 发布:怎么看有没有网络监控 编辑:程序博客网 时间:2024/06/05 02:58
本地对象:
ECMA-262把本地对象(native object)定义为“独立于宿主环境的ECMAScript实现提供的对象”,即本地对象是由ECMA-262定义的类(引用类型):
Object Function Array String Boolean Number Date RegExp
Error EvalError RangeError ReferenceError SyntaxError TypeError URIError
ActiveXObject Enumerator
内置对象:
ECMA-262把内置对象定义为“由ECMAScript实现提供的、独立于宿主环境的所有对象,在ECMAScript程序开始执行时出现。”这意味着开发者不必明确实例化内置对象,它已被实例化了,可以直接引用。
ECMA-262 只定义了两个内置对象,即 Global 和 Math (它们也是本地对象,根据定义,每个内置对象都是本地对象)
Global对象的属性以及方法列表:
Math的属性以及方法列表
宿主对象
由ECMAScript实现的宿主环境提供的对象,即我们网页的运行环境(操作系统和浏览器),所有的BOM和DOM都是宿主对象。
宿主环境提供的全局方法:
alert、confirm、prompt、write、writeln(后面的两种是document的方法)
内置对象是本地对象的一种,本地对象时由官方定义的,而宿主对象相当于由自己定义的对象、DOM对象和BOM对象组成的
http://www.w3school.com.cn/js/pro_js_object_types.asp
- JavaScript中的本地对象、内置对象、宿主对象
- JavaScript中的本地对象、内置对象和宿主对象
- JavaScript 本地对象、内置对象、宿主对象
- JavaScript 本地对象、内置对象、宿主对象
- JavaScript 本地对象、内置对象、宿主对象
- JavaScript 本地对象、内置对象、宿主对象
- JavaScript 本地对象、内置对象、宿主对象
- JavaScript本地对象 内置对象 宿主对象
- javascript本地对象,内置对象、宿主对象
- JavaScript本地对象 内置对象 宿主对象
- Javascript----本地对象、内置对象、宿主对象
- JavaScript 本地对象、内置对象、宿主对象
- Javascript对象 、本地对象、内置对象和宿主对象
- javascript本地对象、内置对象、宿主对象和自定义对象
- javascript中本地对象、内置对象和宿主对象
- javascript本地对象、内置对象和宿主对象
- javascript中本地对象、内置对象和宿主对象
- javascript中本地对象、内置对象和宿主对象
- 求两个升序序列的中位数
- openstack 与 ceph (osd 部署)
- javafx tableview默认选择第一行
- 如何创建、使用以及解析自定义注解
- 【BZOJ】2208 连通数
- JavaScript中的本地对象、内置对象、宿主对象
- 我的Mongo数据库之旅-基础知识
- Jump Game
- 安卓资料
- javascript 手势缩放 旋转 拖动支持:hammer.js
- Block全面分析-Block和Delegate的对比
- hdoj.1272 小希的迷宫【并查集】 2015/07/23
- 初学c++,释放动态数组内存出现的问题解决
- 图像处理------相似图片识别(直方图应用篇)