JavaScript 是一种轻量级的脚本语言。
    所谓脚本语言:不具备开发操作系统的能力
    JavaScript 也是一种嵌入式语言。
    本身只有一些数学或逻辑运算。主要靠宿主环境(host)(最常见的是浏览器,以及服务器项目) 提供
    JavaScript 的核心语法部分相当精简,
    只包含两个部分:基本的语法构造(操作符、控制结构、语句 )和标准库(Array、Date、Math)
    除此之外,各种宿主环境提供的API(只能在该环境使用的接口)
    以便JavaScript 调用。以浏览器为例,它提供的额外API可以分成三大类

    • 浏览器控制类:操作浏览器
    • DOM类:操作网页的各种元素
    • Web:实现互联网的各种功能

    本笔记主要分为四大部分

    • 基本用法
    • 标准库
    • 浏览器API
    • DOM

    注:JavaScript 是一种解释性语言,但是在现代浏览器中,JS都是编译后运行