问题:导论主要讲什么呢?
- 什么是JavaScript语言?
- 为何要学习JavaScript语言?
- 实验环境
带着这三个问题开始读书。
首先回答第一个问题:什么是JavaScrtipt语言?
- 它是一种轻量级的脚本语言。它不具备开发操作系统的能力,只是用来编写控制其他大型应用程序的“脚本”(比如游览器)
- 也是一种嵌入式语言,本身不提供任何I/O相关的API,都要考宿主环境提供。宿主包括:游览器,服务器(node)
- 语法角度,JavaScript是一种“对象编程”语言
- JavaScript的核心语法很精简,只有基本的语法构造(比如操作符、控制结构、语句)和标准库(Array、Date、 Math等)
本书包含4大部分:
- 基本语法
- 标准库
- 游览器API
- DOM
第二个问题:为什么要学习JavaScript语言?
- 适合作为学习编程的入门语言
- 我目前从事的是前端开发,这是我的本命语言
JavaScript的神奇能力:
- 操控游览器的能力
- 广泛的使用领域
- 游览器的平台化
- Node
- 数据库操作:NoSQL数据库
- 移动平台开发
- 内嵌脚本语言
- 跨平台的桌面应用程序
- 易学性
- 学习环境无处不在:只要有游览器就能运行
- 简单性:语法简单
- 与主流语言的相似性
- 强大的性能:
- 灵活的语法,表达力强
- 支持编译运行:在游览器内,js都是编译后运行的
- 事件驱动和非阻塞式设计:比如Node
- 开发性:这门语言不属于任何公司和个人,不存在版权和专利的问题,毕竟现在Java开始收费了。。。。。
- 社区支持和就业机会:多,非常多
第三个问题:实验环境
很简单,只要安装了游览器,就能来运行代码。
进入开发者工具的方法:
- 直接进入:按下Option + Command + J(Mac)或者Ctrl + Shift + J(Windows / Linux)
- 开发者工具进入:开发者工具的快捷键是 F12,或者Option + Command + I(Mac)以及Ctrl + Shift + I(Windows / Linux),然后选择 Console 面板