继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

深入学习javascript笔记(前言)为什么要深入学习?

黑白猪
关注TA
已关注
手记 4
粉丝 1182
获赞 327

当我还是个刚入门小前端的时候,js对我来说或许只是一种脚本而已,写几个简单的特效,几个动画,简单的业务逻辑就觉得不错了,只要会用就行,为什么还要学习那么深入呢,因为工作当中不会有那么多条条框框的理论,但是在后来的面试中和基础架构设计中,这不得不是一个需要考量的问题。

图片描述

我觉得Javascript其实好比乐高积木一样,玩过的同学都知道,看着组装好的模型,自然是心情愉悦,当这个组装的过程却是很复杂的,有时候你只能照着别人的说明去玩。那么为什么自己不能设计呢?

图片描述

Javascript这门语言其实学到最后,你是不需要记住什么的理论名词的,大家都是大人了,享受应试教育很多年了,换一种学习方式或许会更好,我们的记忆力伴随的年龄的增加是成反比的,那么记住的唯一方式就是理解,搞透它。说到底其实就是让自己更要竞争力。以前我们通常会发现班上总有那么一两个优秀的学生,天天玩游戏,不学习,都可以考前几名,考上好大学的往往是他们。有时候聪明是一方面,快速的理解也是一方面,时至今日,我也不敢说我多么精通这门语言。

图片描述

深入学习不是为了让自己多么牛b,而是让自己学习工作不再那么吃力。

码农和工程师的区别就是学习学会学习的区别,我可能没你会的多,但我会的比你快比你认真。

Javascript是一门弱语言,写起来比较豪迈,写几个简单的动画其实对大多数人来说,很简单,网上的各种库足可以满足你的开发需求,但是一深很多人就不明白了,而今天伴随着前端的发展,只会写只能是搬砖干的活了,忽悠下不懂的人而已,或许这不是你想要的。

图片描述

以前每当面试的时候我最怕的就是别人问,闭包、原型、原型链、继承、原型链、构造函数等等,相信你也是吧,因为自己根本是乱糟糟的。终于立志花了一个月时间去重新梳理,今天才敢写自己的学习笔记了。

网上关于这一类文章到处都是,但是通俗的解释却很少,所以我以我的理解来解释这门语言,有错误的地方,可以指正。

这两本书有助于你快速理解,《Javascript高级程序设计》和《Javascript启示录》;

前端分为两种,一个是《我的世界》,一个是《别人的世界》,然而大家玩的都是同一款游戏;

其中会涉及到计算机的相关知识,但是不多,目的是为了让你快速理解。我会记录的很具象。

记着动手操作。

那么就从最基本的开始。

打开App,阅读手记
30人推荐
发表评论
随时随地看视频慕课网APP

热门评论

JavaScript:写入 HTML 输出

实例

document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph</p>");


说白了 深入学习JS 可以给你一种自信 当遇到Node.js SVG Canvas xx.js的时候 各种底层代码的抽丝剥茧(当然继续深入可以需要了解C C++ C# 啥的 小白不懂啊)

JS 是前端的核心 类似svg等高级东西需要js的

另外一个比如矩阵 三角函数的数学逻辑 和js的逻辑也是密不可分

再就是正则表达式 这个高能自不必多说 往往几十行的代码几句正则就可以搞定

当然 还有类库的底层  如数家珍啊 如获至宝啊~~~

查看全部评论