问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js的内置对象和java类的区别

发布网友 发布时间:2022-04-20 05:13

我来回答

3个回答

热心网友 时间:2022-04-22 16:16

你说的是jsp的9个内置对象吧?Java的不知道!
1.request对象
2.response对象
3.session对象
4.out对象
5.page对象
6.application对象
7.exception对象
8.pageContext对象
9.config对象

热心网友 时间:2022-04-22 17:34

因为js是伪面向对象语言,不用太较真。。

热心网友 时间:2022-04-22 19:08

内置(Build-in)对象:总是在引擎初始化阶段就被创建好的对象,是原生对象的一个子集
原生(Naitve)对象:除了内置对象,还包括了一些在运行过程中动态创建的对象
宿主对象:宿主对象不是引擎的原生对象,而是由宿主框架通过某种机制注册到JavaScript引擎中的对象
内置对象介绍

ECMA-262 把内置对象(built-in object)定义为“由 ECMAScript 实现提供的、独立于宿主环境的所有对象,在 ECMAScript 程序开始执行时出现”。这意味着开发者不必明确实例化内置对象,它已被实例化了。

同样是“独立于宿主环境”。根据定义我们似乎很难分清“内置对象”与“原生对象”的区别。而ECMA-262 只定义了两个内置对象,即 Global 和 Math (它们也是原生对象,根据定义,每个内置对象都是原生对象)。

如此就可以理解了。内置对象是原生对象的一种。而其包含的两种对象中,Math对象我们经常用到,可这个Global对象是啥东西呢?

Global对象是ECMAScript中最特别的对象,因为实际上它根本不存在!在ECMAScript中,不存在独立的函数,所有函数都必须是某个对象的方法。

类似于isNaN()、parseInt()和parseFloat()方法等,看起来都是函数,而实际上,它们都是Global对象的方法。而且Global对象的方法还不止这些。

原生对象介绍

ECMA-262 把原生对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”,与宿主无关,在javascript(远景浏览器)、nodejs(node平台)、jscript(ie浏览器)、typescript(微软平台)等等中均有这些对象。

Object、Function、Array、String、Boolean、Number、Date、RegExp、Error、EvalError、RangeError、ReferenceError、SyntaxError、TypeError、URIError、ActiveXObject(服务器方面)、Enumerator(集合遍历类)、RegExp(正则表达式)

由此可以看出,简单来说,原生对象就是 ECMA-262 定义的类(引用类型)。

宿主对象介绍

何为“宿主对象”? ECMAScript中的“宿主”当然就是我们网页的运行环境,即“操作系统”和“浏览器”。所有非原生对象都是宿主对象(host object),即由 ECMAScript 实现的宿主环境提供的对象。

所有的 BOM 和 DOM 对象都是宿主对象。因为其对于不同的“宿主”环境所展示的内容不同。其实说白了就是,ECMAScript官方未定义的对象都属于宿主对象,因为其未定义的对象大多数是自己通过ECMAScript程序创建的对象。TML DOM 是 W3C 标准(是 HTML 文档对象模型的英文缩写,Document Object Model for HTML)。

HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法。

通过 DOM,可以访问所有的 HTML 元素,连同它们所包含的文本和属性。可以对其中的内容进行修改和删除,同时也可以创建新的元素。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
郎酒怎么分辨真假 郎酒买到假的怎么赔偿 如何除掉衣服上的超能胶迹 有什么方法洗掉"502超能胶水"??? 我想买块两三千元的玉,但又不知是否真假.不知玉器鉴别是怎样鉴的? 申请留学时间流程 95595光大银行,光大乐迷联名信用卡金卡额度多少 光大乐视卡是什么信用卡? 乐迷信用卡普卡额度大概是多少? ...sport的英语小作文,主题“打乒乓球”。初中水平 ps怎么画方框(ps怎么画方框线条) 企业营销管理实践中,回款非常的重要,如何控制? 用java做后台用nodejs做前台是什么意思 nodejs php java开发微信公众号哪一个好 nodejs 这个难度貌似比j2ee要难不少,为什么国内一... nodejs的优势和劣势是什么? 试述JavaScript和Java的区别? 为什么Paypal选用NodeJS替代java,很有参考价值 服务端开发java比node.js有什么优势 nodejs,java,php选哪个好 是什么让Node.js比Java更快?为什么NodeJS这么快 node.js和java哪个快 播讲悬疑类的有声小说用什么背景音乐好? 希望列出... 电影中的特效声音素材 跪求广播剧音效素材打包下载(要各种类型的) 音效素材哪里有得下载? 电影里 当人物进去回忆的时候 那个音效素材 谁有?... 谁有比较好的音频素材网站? 请推荐一款性能高的笔记本电源适配器? 笔记本电脑的电源适配器哪种的好 求音效素材包,发我百度云上 企业如何解决回款难问题 公司是个十几个人的小公司,想求一份完整的业务员... 后端Node.js 与 Java 进行通信,请问有什么好的实... 怎样考核员工回款 回款的管理关键 规范公司的收款制度是怎么样的? 企业销售流程中的回款 回款的方法有哪些,回款应注意什么问题 如何做好销售回款? 销售工作中如何做好回款工作 销售中什么叫做回款?方法是什么? 企业销售变现天数的DSO回款奖励制度 销售员销售工作中如何做好回款工作 详细�0&... 国产蒸汽电磁阀的最高温度能够达到好多度啊? petg国产哪里有?温度? 中国国内知名的温控器品牌有哪些? 国产手机发热温度底的是那个品牌机 用红外线测温仪测量金属液体温度量程选多少最好,... 鲶鱼炖豆腐怎么做好吃 鲶鱼↙怎∞做才好吃