javaScript是一种动态类型、弱类型、基于原型的语言,它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML(标准通用标记语言下的一个应用)网页上使用,用来给 HTML 网页增加动态功能。
好吧,已上都是在百度百科复制的,接下来我就好好说一下我认识的 javaScript。。。
javaScript 和 Java 真的没什么关系,如果硬要扯上的话,那就是javaScript刚发布时为了提高它的知名度特别改了这样的名字(因为这个原因,它多年来一直被问和Java的关系,所以说出来混一定要还的),我们一般会叫它 JS 。
JS的组成分为以下三部分:
1、ECMAScript,描述了该语言的语法和基本对象;
2、文档对象模型(DOM),描述处理网页内容的方法和接口;
3、浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。
而 DOC 编程艺术就是学习文档对象模型(Document Object Model)的使用,那什么是文档对象模型,当网页被加载时,浏览器会创建页面的文档对象模型(DOM)。它被构造为对象的树 ,如下图:
通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。
1、JavaScript 能够改变页面中的所有 HTML 元素
2、JavaScript 能够改变页面中的所有 HTML 属性
3、JavaScript 能够改变页面中的所有 CSS 样式
4、JavaScript 能够对页面中的所有事件做出反应
网友评论