概述
javascript与ECMAScript的关系
javaScript和ECMAScript(以下简称ECScript)并不是相等的,准确的说javascript是包含ECMAScript的,一个完整的javaScript实现应该包含三个部分:ECMAScript(js的核心),文本对象模型(DOM),浏览器对象模型(BOM)。
关于ECMAScript
由 ECMA-262 定义的 ECMAScript 与 Web 浏览器没有依赖关系(也就是说浏览器并不是ECscript唯一的宿主)其可以其他环境下执行比如说是nodeJS(服务器端的js),adobeFlash等;
文本对象模型(DOM)
文档对象模型(DOM,Document Object Model)提供访问和操作网页内容的方法和接口。DOM 把整个页面映射为一个多层节点结构(也就是说这个完整的页面是由不同层次的节点组成的,每一个节点又包含了不同的数据,也就导致了不同的界面效果)。通过DOM开发人员可以很清晰地掌握页面的结构从而对节点进行操作;
浏览器对象模型(BOM)
可以任认为BOM是独立于页面内容而与浏览器交互的方法和接口(比如说窗口的缩放,打开关闭等),其核心是window;
最后
以上就是魔幻微笑为你收集整理的javaScript的征程一-关于对javascript的基本理解的全部内容,希望文章能够帮你解决javaScript的征程一-关于对javascript的基本理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复