黑马程序员技术交流社区
标题:
小结
[打印本页]
作者:
青铜王者下路ADC
时间:
2020-3-22 19:02
标题:
小结
这段时间学习了如何实现前后端之间的交互,也能通过使用node自己搭建简单的服务器进行数据请求及处理;了解了php是用来处理前端发送的数据以及和服务器之间建立联系的一门语言;ajax用来请求数据,但是不能跨域;然而jsonp可以实现跨域请求;cookie和localStorage用来本地存储,cookie默认是会话级的存储,且能通过url发送给后台,能设置存储路径和时间;后者是永久存储,没有路径和时间的设置;闭包能够实现把局部变量变为自由变量的效果;继承模式有:构造函数继承,call、apply继承原型链、原型对象继承,混合继承,ES6class继承;23种设计模式使得代码显得更有逻辑性,更形象化;真香的jQuery用起来是真的方便;参考他人开发的插件,自己开发的小插件也挺好用;node的简单使用;gulp等一些前端自动化工具让我们实时查看代码编写情况,结合sass编写css,终于不用再写比代码还长的选择器啦;模块化还需多多使用才能掌握;git和svn的版本管理让我们不再为改错了退不回之前的版本而发愁了。
第八周的项目周,对于模块化没有好好的理解与使用,导致写项目时,完全不知道怎么使用模块化来完成项目,还是用的之前写代码的习惯,引入多个外部文件,并且由于不同页面中有相同的功能,致使很多文件里面都有很多重复的代码块;显得代码赘余感很重,看起来不干练;对于模块化的使用还有待提升,还需要多练习,多使用才行。
还有自定义构造函数,其实我们自己也可以写自己的构造函数。自定义构造函数也是用 function。在 function 里边用 this 来定义属性javascript是目前web领域中实用最为广泛的语言,不管是在前端还是在后端都能看到它的影子,可以说web从业者不论怎样都绕不开它。在前端领域,各种框架层出不穷,最火的时候几乎每个月都有新的框架诞生。所以只要不断的学习,有新的兼容或者什么新技术出来了都要学,以免以后被淘汰,现在吧虽然累一点就锻造自己学习的能力,学的快稳狠,抓住机会抓住重点才是最重要的,任何时候都不能掉以轻心。
js学习我感觉要从多角度学习和领悟,充分调用所写的东西从多个角度思考并且解决问题以前从面相过程做的现在要改面相对象看看,对用面向对象做可能效果更好一点对实际开发项目可能更有利,还要培养自己的自信心,不要一来就看很复杂的东西先把基础的搞懂在慢慢提高难度,上去就加大难度是不可取的,那样会对实际开发不好,所以我感觉慢慢来的基础上在加大自己的自信吧。至于自己提高了多少感觉提高了不少,之前看过java然后有很多类似的知识点。
在之后的学习过程中肯定是要更加努力,集中精神,晚上早睡对第二天的学习状态有很大关系,休息好才能学好,不然上课瞌睡最吃亏的还是自己。
作者:
柠檬leung不酸
时间:
2020-4-7 18:34
不忘初心,坚持
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2