1. JavaScript简介
程序员文章站
2022-04-15 15:35:31
[TOC] 1. 起源 JavaScript诞生于 1995 年 最开始只是用来做一个简单的输入验证器 最初名字为 LiveScript,为搭上Java当时火热的顺风车,临时把名字改为JavaScript 2. JavaScript实现 一个完整的JavaScript包含以下三个部分 核心: ECM ......
1. 起源
- javascript诞生于 1995年
- 最开始只是用来做一个简单的输入验证器
- 最初名字为 livescript,为搭上java当时火热的顺风车,临时把名字改为javascript
2. javascript实现
一个完整的javascript包含以下三个部分
- 核心:ecmascript
- 文档对象模型:dom
- 浏览器对象模型:bom
3. ecmascript
ecma( european computer manufactures association )
ecmascript只是一种标准
ecmascript只是这门语言的基础,而在此基础上可以构建更完善的脚本语言
ecmascript大致规定了以下内容
- 语法
- 类型
- 语句
- 关键字
- 保留字
- 操作符
- 对象
4. dom
dom又称为文档对象模型,是 document object model的缩写
主要是针对xml经过拓展用于html的应用程序编程接口
dom把整个文档映射为一个多层节点结构,如下所示
<html> <head> <title>hello-world</title> </head> <body> <p> hello world demo! </p> </body> </html>
以上文档将被渲染为如下视图
通过dom创建的这个文档图,开发人员可以借助dom提供的api,轻松的增加,删除,修改和查询任何节点
5. bom
bom:浏览器对象模型,即(browser object model)
bom用来控制浏览器显示的页面以外的部分
6. 小结
javascript是一种专为网页交互而设计的语言,由以下三个部分组成
- ecmascript,提供核心语言功能
- dom,文档对象模型,提供访问和操作网页内容的方法和接口
- bom,浏览器对象模型,提供与浏览器交互的方法和接口
上一篇: xpath路径的写法
下一篇: JavaWeb中点赞功能的实现及完整实例
推荐阅读
-
Javascript获取CSS伪元素属性的实现代码_javascript技巧
-
JavaScript实用库:Lodash源码数组函数解析(九)remove、reverse、slice
-
js使用for循环查询数组中是否存在某个值_javascript技巧
-
请教为什么javascript不能弹出提示框,内容如下
-
javascript 学习笔记(六)浏览器类型及版本信息检测代码_基础知识
-
JavaScript 数组中查找指定元素
-
JSON.stringify转换JSON时日期时间不准确的解决方法_javascript技巧
-
麦鸡的TAB切换功能结合了javascript和css_导航菜单
-
JavaScript常用对象的方法和属性小结_javascript技巧
-
javascript - 有关邮件筛选器的程序管道