JavaScript脚本语⾔
JavaScript 编程语⾔允许你在 Web ⻚⾯上实现复杂的功能。如果你看到⼀个⽹⻚不仅仅显示静态 的信息,⽽是显示依时间更新的内容,或者交互式地图,或者 2学前准备:D/3D 动画图像,或者滚动的视频 播放器,等等——你基本可以确定,这需要 JavaScript 的参与。
学前准备:
- JavaScript是嵌⼊到HTML中执⾏的脚本语⾔,所以我们建议学习 JavaScript 之前,应当对 HTML和 CSS 有所熟悉。故在学习之前要如下准备:
- 对Web开发有⼀定了解(包括 JavaScript 基础简介)。
- 掌握HTML中的常⽤标签。
- CSS常⽤选择器和属性。
- JavaScript语⾔的学习路线:
- JavaScript简介
- 使⽤⽅法
- 基础语法
- 数据类型
- 运算符
- 流程控制
- 函数
- 对象
- 内置对象
- 事件
- BOM
- HTML DOM
- XML DOM
- Ajax
1. JavaScript简介
1.1 什么是JavaScript?
- JavaScript 是⼀种客户端脚本语⾔(脚本语⾔是⼀种轻量级的编程语⾔)。
- JavaScript 通常被直接嵌⼊ HTML ⻚⾯,由浏览器解释执⾏
- JavaScript 是⼀种解释性语⾔(就是说,代码执⾏不进⾏预编译)。
- 特点:弱类型和基于对象。(因为⾯向对象需要具有封装、继承、多态的特征)
- JavaScript语⾔中包含三个核⼼:ECMAScript基本语法、DOM、BOM
1.2 前端Web技术的组成:HTML、CSS、JavaScript
- HTML是⼀种标记语⾔,⽤来结构化我们的⽹⻚内容并赋予内容含义,例如定义段落、标题和数据表,或在⻚⾯中嵌⼊图⽚和视频。
- CSS 是⼀种样式规则语⾔,可将样式应⽤于 HTML 内容, 例如设置背景颜⾊和字体,在多个列中布局内容。
- JavaScript 是⼀种脚本语⾔,可以⽤来创建动态更新的内容,控制多媒体,制作图像动画,还有很多。(虽然它不是万能的,但可以通过简短的代码来实现神奇的功能。)
2. JavaScript使⽤⽅法
可以像添加CSS那样将 JavaScript 添加到 HTML ⻚⾯中。CSS 使⽤ 元素链接外部样式 表,使⽤