4

javascript,当今最流行的开发语言之一,既有它简单易学的一面,又有它不同于其它语言奇怪的一面。我们一起通过感受javascript之美这套课程深入了解js的方方面面。

目标人群:

1.你想了解js是怎么运作的。

2.你想知道框架编写者怎么想的

3.你想自己写一个库

4.深入透彻的了解js的方方面面

注意,这个课程不是教你写特效和教你如何使用var(Vue,angular,react)框架和jquery的。

学习程序的正确姿势

1.什么是程序?过程顺序,做事情的思路、方法、步骤。基本上所有程序解决的问题现实都能找到对应。程序是人们对经验的总结提炼。

2.怎么学?

1.不要做代码的搬运工,学习思路。

2.如何知道自己是否学会一个程序?

学习工具

推荐大家使用工具依次递减

1.sublime、atom、brackets vscode

作业:

1.寻找用着最舒服的版本的sublime并配置

 配置要求:

 1.能够输入!能够产生完整的html文档

 2.要有侧边栏

 3.输入w的时候 按下tab能够出来 

  window.onload = function(){};

 4.能够使用F12预览

学习js之前先明确几个概念

1.我有一个苹果?你想到什么?

思维同频是教与学或者沟通的基础。

几个重点的概念

1.解析器  把js变成 计算机识别的语言的程序 也是人写的

js三个基础概念

1.解析器    

说人话就是一个程序把你写的js代码变成计算机懂得0101010,这个程序一点也不复杂,也是人写的程序,也有人叫解释器,就是看你代码干啥是否合法。

2.文法环境    

就是看你怎么说的话还有语序    function-> f u n c t i o n

3.执行上下文    

说人话就是你现在说的啥意思,注意这里不一定仅仅执行你写的东西,还会添油加醋。好我觉得很枯燥,那么我们举个例子。    屌丝和女神约好一起喝咖啡,聊天很愉快,分开不久手机收到女神发来的一个信息:西女一个西女,你的嘴巴和手好白,你的嘴巴和手好白,你的嘴巴和手好白。    屌丝看到了这句话顿时懵逼了。    其实如果没有编辑器,你就相当于女神,电脑就相当于屌丝,他看不懂你写的。

看我们怎么对应上面三个东西的作用。

1.解析器        西女一个西女=要    你的嘴和手好白=口手白=啪    三个就是啪啪啪

2.文法环境    合起来就是    要不要啪啪啪

3.执行上下文    她为啥现在说这个话,哦,原来如此,是让我马上去找她。为啥要搞这么复杂,第一计算机不懂人说啥,人不懂计算机说啥,得翻译,第二为什么讲它,以后我会经常说这几个词,就跟学英语一样你首先要学会单词然后要学会倒装句什么的,最后你才能读懂文章。了解这三个概念,你能写出干净正确的代码,遇到问题也可以从这三个维度去检查,同时为你后面了解各种预解析提供铺垫。

好,这些大家可能觉得不好理解或者没用,不用担心,后面你就知道怎么用了。现在只要知道他们很重要就对了。

如有疑问加入和更多资料,

QQ群:552079864


彬哥头发多
4.3k 声望1.4k 粉丝

一个会写代码的职业规划师,2本职业规划书作者。争取未来1年帮100个朋友薪资上涨50%。