资讯专栏INFORMATION COLUMN

感受javascript之美系列教程第一课 基础知识

callmewhy / 533人阅读

摘要:屌丝和女神约好一起喝咖啡,聊天很愉快,分开不久手机收到女神发来的一个信息西女一个西女,你的嘴巴和手好白,你的嘴巴和手好白,你的嘴巴和手好白。屌丝看到了这句话顿时懵逼了。其实如果没有编辑器,你就相当于女神,电脑就相当于屌丝,他看不懂你写的。

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/82529.html

相关文章

  • 体验javascript之美-第十一课-jquery源码分析

    摘要:可以直接在这里查看至于的开源就不多说了。官网一个库的官网永远是了解它最新进展和学习资料的首选网站。比如下面我们就拿举例分析下它的源码。不解释,你可以直接拿过去改吧改吧用在你自己的库里。 上节课我们说了写一个库的准备,但是这节课并不是写库为什么,有句话叫你没吃过猪肉还没看过猪走。所以我们先看看别人的库是怎么写的。在我们拥有了足够扎实的基础之后我们要做的不是闭门造车,而是去阅读一些知名的库...

    王晗 评论0 收藏0
  • JavasScript重难点知识

    摘要:忍者级别的函数操作对于什么是匿名函数,这里就不做过多介绍了。我们需要知道的是,对于而言,匿名函数是一个很重要且具有逻辑性的特性。通常,匿名函数的使用情况是创建一个供以后使用的函数。 JS 中的递归 递归, 递归基础, 斐波那契数列, 使用递归方式深拷贝, 自定义事件添加 这一次,彻底弄懂 JavaScript 执行机制 本文的目的就是要保证你彻底弄懂javascript的执行机制,如果...

    forsigner 评论0 收藏0
  • 体验javascript之美第四课--函数、函数表达式、闭包

    摘要:大彬哥版权所有翻录必究尼古拉斯屌大彬哥群尼古拉斯屌大彬哥函数声明函数表达式是不是简单的让人发指区别就一句话,函数声明,可以在函数调用之后,因为有函数预解析。而函数表达式必须在调用之前。 通过前三课讲解,大家应该能做到 1.手里有一份随时能够换工作自信的简历 2.知道了学习js的正确姿势 3.理解了全局对象、全局上下文、知道有预解析同时做了至少50道面试题 4.能熟练的使用json构建...

    Doyle 评论0 收藏0
  • 互联网金融爬虫怎么写-一课 p2p网贷爬虫(XPath入门)

    摘要:之前写了一个电商爬虫系列的文章,简单的给大家展示了一下爬虫从入门到进阶的路径,但是作为一个永远走在时代前沿的科技工作者,我们从来都不能停止。金融数据实在是价值大,维度多,来源广。由于也是一种,因此通常来说,在中抽取某个元素是通过来做的。 相关教程: 手把手教你写电商爬虫-第一课 找个软柿子捏捏 手把手教你写电商爬虫-第二课 实战尚妆网分页商品采集爬虫 手把手教你写电商爬虫-第三课 实战...

    kk_miles 评论0 收藏0
  • 互联网金融爬虫怎么写-一课 p2p网贷爬虫(XPath入门)

    摘要:之前写了一个电商爬虫系列的文章,简单的给大家展示了一下爬虫从入门到进阶的路径,但是作为一个永远走在时代前沿的科技工作者,我们从来都不能停止。金融数据实在是价值大,维度多,来源广。由于也是一种,因此通常来说,在中抽取某个元素是通过来做的。 相关教程: 手把手教你写电商爬虫-第一课 找个软柿子捏捏 手把手教你写电商爬虫-第二课 实战尚妆网分页商品采集爬虫 手把手教你写电商爬虫-第三课 实战...

    jlanglang 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<