JavaScript基本介绍
什么是JavaScript? JavaScript 是一种 直译式 脚本语言,一种 轻量级 的 脚本语言 。 什么是脚本语言? Script language 指的是它不具备开发操作系统的能力,而是只用来编写控制其他程序的 语言 。 JavaScript 是一种 嵌入式(embedded) 语言。它本身提供的核心语法并不是很多,更多的功能需要依靠 宿主环境(host) 提供。So,这门语言适合嵌入更大型的应用程序环境中,去调用宿主环境提供的底层 API 。 目前常见的 JavaScript 宿主环境有 浏览器 和 服务器环境Node 。 如果从 语法 的层面来看, JavaScript 是一门 对象模型语言 。各种宿主环境通过这个模型,描述自己的功能和操作接口,从而通过 JavaScript 控制这些功能。 同时, JavaScript 还支持 函数式编程 。所以在学习的过程中,我们需要更多的去了解和学习一些不同解决问题的方法。 JavaScript 的核心语法部分包括 基本语法构造 和 标准库 ,当然如果学习这门语言还需要学习不同的 宿主环境 提供的一些其他 API [这种API通常情况下只能在该宿主环境下使用],从而在需要的时候方便调用。 例如经常涉及的宿主环境 浏览器 ,它提供的额外的 API 可以分成三大类: 浏览器控制类:操作浏览器 DOM类: 操作网页的各种元素