入门篇---导论

问题:导论主要讲什么呢?

  1. 什么是JavaScript语言?
  2. 为何要学习JavaScript语言?
  3. 实验环境

带着这三个问题开始读书。

首先回答第一个问题:什么是JavaScrtipt语言?

  1. 它是一种轻量级的脚本语言。它不具备开发操作系统的能力,只是用来编写控制其他大型应用程序的“脚本”(比如游览器)
  2. 也是一种嵌入式语言,本身不提供任何I/O相关的API,都要考宿主环境提供。宿主包括:游览器,服务器(node)
  3. 语法角度,JavaScript是一种“对象编程”语言
  4. JavaScript的核心语法很精简,只有基本的语法构造(比如操作符、控制结构、语句)和标准库(Array、Date、 Math等)

本书包含4大部分:

  • 基本语法
  • 标准库
  • 游览器API
  • DOM

第二个问题:为什么要学习JavaScript语言?

  1. 适合作为学习编程的入门语言
  2. 我目前从事的是前端开发,这是我的本命语言

JavaScript的神奇能力:

  1. 操控游览器的能力
  2. 广泛的使用领域
    1. 游览器的平台化
    2. Node
    3. 数据库操作:NoSQL数据库
    4. 移动平台开发
    5. 内嵌脚本语言
    6. 跨平台的桌面应用程序
  3. 易学性
    1. 学习环境无处不在:只要有游览器就能运行
    2. 简单性:语法简单
    3. 与主流语言的相似性
  4. 强大的性能:
    1. 灵活的语法,表达力强
    2. 支持编译运行:在游览器内,js都是编译后运行的
    3. 事件驱动和非阻塞式设计:比如Node
  5. 开发性:这门语言不属于任何公司和个人,不存在版权和专利的问题,毕竟现在Java开始收费了。。。。。
  6. 社区支持和就业机会:多,非常多

第三个问题:实验环境

很简单,只要安装了游览器,就能来运行代码。
进入开发者工具的方法:

  1. 直接进入:按下Option + Command + J(Mac)或者Ctrl + Shift + J(Windows / Linux)
  2. 开发者工具进入:开发者工具的快捷键是 F12,或者Option + Command + I(Mac)以及Ctrl + Shift + I(Windows / Linux),然后选择 Console 面板

你可能感兴趣的:(入门篇---导论)