JavaScript 的学习路线

JavaScript 的学习路线,第1张

JavaScript
JavaScript 编程语言允许你在 Web 页面上实现复杂的功能。如果你看到一个网页不仅仅显示静态的
信息,而是显示依时间更新的内容,或者交互式地图,或者 2D/3D 动画图像,或者滚动的视频播放
器,等等——你基本可以确定,这需要 JavaScript 的参与。

学习路线
很多人认为,与相关技术如 HTML 和 CSS 相比,学习 JavaScript 更为困难。在尝试学习
JavaScript 之前,我们强烈建议你首先至少熟悉上述这两种技术,一些其他知识可能也会有帮助。你
可以从以下模块开始学习之旅:
开始了解Web

HTML 入口

CSS 入口

拥有其他编程语言的经验也许会有帮助。

熟悉 JavaScriot 的基本概念之后,你将具备学习更多高级主题的能力,比如这些:

深入理解 JavaScript , 如 JavaScript 指南中的内容

Web APIs

模块

本主题包含以下模块,我们建议你按照下列顺序阅读。

JavaScript 第一步
作为 JavaScript 学习的第一个模块,在开始编写第一段代码之前,我们首先回答一些基础的问
题,比如“ JavaScript 是什么?”、“它的代码长什么样?”、以及“它能做什么?”。之后我们
会详细讨论一些 JavaScript 的关键功能,比如变量、字符串、数学、数组等。

构成 JavaScript 的“砖块”
在这个模式中,我们继续介绍 JavaScript 的关键的基础功能,并逐渐将注意力转移到常见类型的
代码块,比如条件语句、循环、函数、以及事件等。你应该已经遇到过这些概念,而这里我们将正
式学习。

JavaScript 对象初识
在 JavaScript 中,绝大多数东西都是对象;从作为 JavaScript 核心功能的字符串和数组,到建立
在JavaScript 之上的浏览器 API , 无一不是对象。你甚至可以自己创建对象,将相关的函数和变量
封装打包。想要进一步学习 JavaScrit 语言知识、写出高效的代码的话,理解这种面向对象的特性
是必不可少的。这个模块将帮助你了解“对象”,我们将详细介绍对象的设计思想和语法、如何
创建对象,并解释 JSON 数据是什么、如何使用。

异步 JavaScript
这个模块介绍异步 JavaScript : 为什么重要,如何用它来处理 可能引起阻塞的 *** 作 (比如从
服务器获取资源)

客户端 Web API
为网站或应用编写客户端 JavaScript 脚本时,你很难不用到 Web API 接口。这些接口允许你
一定程度上 *** 纵网页所运行在的浏览器和 *** 作系统、甚至来自其他网站和服务的数据。在这个
模块中,我们将了解有哪些 API , 并学习使用开发过程中最常见的 API 。

解决常见的 JavaScript 问题
解决常见的 JavaScript 问题 提供一些链接,解释如何使用 JavaScript 来解决创建网页时非常
常见的问题。

另加
Coding math
由 Keith Peters 制作的一个优秀的视频教程系列,向你传授高效编程所需的必备技能。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1324948.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存