Skip to content

weijieblog/JavaScript-ES5-Tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

本书托管在 Github 上,仓库地址如果喜欢请给个star

点击这里开始阅读,正在加紧写作。

前言

近年来,互联网在中国飞速发展,许多人看中了互联网的前景想要进入互联网开发行业,而前端开发则是目前行业中最火的职位。作为一个通过自学入行的前端从业者,经常有许多朋友让我推荐 JavaScript 相关书籍自学,在这个过程中我发现,相对于大多数人入门编程使用的 C 语言教材而言,市面上的 JavaScript 教材大部分着重于 DOM 和 NodeJS 等实际开发的讲解,对 JavaScript 语法本身和计算机常识往往占较小篇幅或者一笔带过。

而当下大部分自学者之前没有接触过任何编程相关的知识,他们来自各行各业,在面对此类 JavaScript 书籍的时候他们中有许多人会感到困惑,让学习的过程变得坎坷甚至难以为继。

本书目标

本书根据我教一个护理学毕业的朋友 JavaScript 时使用的手稿改编而成,该朋友是一个典型的学习者,她对数学不敏感、之前没有任何编程基础、希望通过编程改变自己的事业。本书的目标就是要成为这一类学习者能看得懂的 JavaScript 书籍,能通过这本书详细的学习 JavaScript 语言的语法、计算机的常识和 JavaScript 的运行机制,为将来学习 DOM 或者 NodeJS 编程打下牢靠的基础。

章节简介

本书一共分为「基础语法」「面向对象编程」和「运行机制」三个部分。其中「基础语法」详细的介绍了 JavaScript 最基本的语法知识,包括各个数据类型,条件语句、迭代语句和函数的用法等,是往后所有章节的基础,也是本书的核心,应该牢靠的掌握。而「面向对象编程」则是介绍了 JavaScript 面向对象编程的基础概念,面向对象编程作为一种常用的编程范式,是任何一个 JavaScript 开发者都应该掌握的。最后「运行机制」则介绍了 JavaScript 的运行细节,包括「作用域」「闭包」「内存」「事件队列」等知识,是 JavaScript 进阶者必须掌握的知识,可以在牢靠掌握了前两部分知识的时候学习。

最后

本书大部分的内容都是根据自己对 JavaScript 的理解和手头上资料的整理创作,个人力量有限,纰漏在所难免,如果发现,到这里给出指正,谢谢指教。

共享协议

本书使用署名-非商业使用-禁止演绎协议共享。

About

面向第一次学习编程者的中文 JavaScript 语言教程。(施工中……已停更三个月,预计 2017 年 9 月下旬重新开更)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published