第1章 JavaScript简介
JavaScript 是一门非常强大的编程语言。它是最流行的编程语言之一,也是互联网上最卓越的语言之一。在 GitHub(世界上最大的代码托管站点)上,托管了 400,000 多个 JavaScript 代码仓库(用 JavaScript 开发的项目数量也是最多的,参看 http://github.info)。使用 JavaScript 的项目数量还在逐年增长。
JavaScript 不仅可用于前端开发,也适用于后端开发,而 Node.js 就是其背后的技术。Node 包的数量也呈指数级增长。JavaScript 同样可以用于移动开发领域,并且是 Apache Cordova 中最流行的语言之一。Apache Cordova 是一个能让开发者使用 HTML、CSS 和 JavaScript 等语言的混合式框架,你可以通过它来搭建应用,并且生成供 Android 系统使用的 APK 文件和供 iOS(苹果系统)使用的 IPA 文件。当然,也别忘了桌面端应用开发。我们可以使用一个名为 Electron 的 JavaScript 框架来编写同时兼容 Linux、Mac OS和 Windows 的桌面端应用。JavaScript 还可以用于嵌入式设备以及物联网(IoT)设备。正如你所看到的,到处都有 JavaScript 的身影!
要成为一名 Web 开发工程师,掌握 JavaScript 必不可少。
本章,你会学到 JavaScript 的语法和一些必要的基础,这样就可以开始开发自己的数据结构和算法了。本章内容如下:
环境搭建和 JavaScript 基础
控制结构和函数
JavaScript 面向对象编程
调试工具
1.2 环境搭建
1.3 JavaScript 基础
1.4 控制结构
1.5 函数
1.6 JavaScript 面向对象编程
1.7 调试工具
1.8 小结