JavaScript语言介绍

JavaScript 编程语⾔允许你在 Web ⻚⾯上实现复杂的功能。如果你看到⼀个⽹⻚不仅仅显示静态
的信息,⽽是显示依时间更新的内容,或者交互式地图,或者 2D/3D 动画图像,或者滚动的视频
播放器,等等——你基本可以确定,这需要 JavaScript 的参与。

1. JavaScript简介

(1)JavaScript 是⼀种客户端脚本语⾔(脚本语⾔是⼀种轻量级的编程语⾔,在客户端执行的语言)。
(2)JavaScript 通常被直接嵌⼊ HTML ⻚⾯,由浏览器解释执⾏
(3)JavaScript 是⼀种解释性语⾔(就是说,代码执⾏不进⾏预编译,与java编译型语言不同)。
特点:弱类型(数据类型声明时不需要指定)和基于对象。(因为⾯向对象需要具有封装、继承、多态的特征)
JavaScript语⾔中包含三个核⼼:ECMAScript基本语法、DOM、BOM

image.png

1.1. 前端Web技术的组成:HTML、CSS、JavaScript

(1)HTML是⼀种标记语⾔,⽤来结构化我们的⽹⻚内容并赋予内容含义,例如定义段落、标题和数据表,或在⻚⾯中嵌⼊图⽚和视频。
(2)CSS 是⼀种样式规则语⾔,可将样式应⽤于 HTML 内容, 例如设置背景颜⾊和字体,在多个列中布局内容。
(3)JavaScript 是⼀种脚本语⾔,可以⽤来创建动态更新的内容,控制多媒体,制作图像动画,还有很多。(虽然它不是万能的,但可以通过简短的代码来实现神奇的功能。)

2. JavaScript使⽤⽅法

可以像添加CSS那样将 JavaScript 添加到 HTML ⻚⾯中。CSS 使⽤ 元素链接外部样式
表,使⽤