中国上海门户网站公众号,北京搬家公司口碑,网站个人微信收款方案,电脑仓库管理软件这个暑假主要时间都在公司实习#xff0c;没有去自己学习很新的一些技术#xff0c;因为现在这个公司的技术栈不是特别的新#xff0c;不过实习了一段时间发现#xff0c;其实技术栈新不新和你一个新手根本就没有半毛钱关系#xff0c;根基不牢学什么白搭是吧 举个例子没有去自己学习很新的一些技术因为现在这个公司的技术栈不是特别的新不过实习了一段时间发现其实技术栈新不新和你一个新手根本就没有半毛钱关系根基不牢学什么白搭是吧 举个例子我之前一直在自学react,webpack,之类的所谓的高大上的东西原因有二 面向找工作学习这个东西很新从众心理那么我当时的学习状态是什么呢?一句话概括吧学了忘忘了学就是这样的一个状态因为学这些东西对于我现在的水平只是浮于表面的去学用法并没有深入的去了解这个框架当然不讲的这么深也就是我并没有实际应用的经验没有场景让我去应用你就会以为官方的那几个例子就是他的全部呵呵br/ 那么我来讲讲我实习的收货和想法吧从总的到各个细节的一些思考: 总的来说我发现我之前对于前端开发的认知还是很浅的举个例子我知道如何去做一个页面也就是htmlcssjs这些东西那么在实际的开发中会遇到什么问题我需要面对n多的界面许多页面之间还有数据的交互那么你该怎么办每个人独立的去写每个页面的htmlcssjs?显然这是一件非常之恐怖的事情代码量多到令人发指。。。javascript层面如何去加载执行页面所需要的js文件来达到功能是一件非常值得深思的问题传统的一堆script标签引入显然已经不合适了当代码相互之间有依赖关系时候就很容易出问题现在模块打包工具的出现使得我们只需要暴露出一个主要的js文件其他内部所需要的js文件可以完全由内部自己解决现在我接触到的方式是先加载基础的js类库再加载页面当前的js文件写到这里想起个问题基础类库的js,css文件比较好的做法是不是加载后。应该缓存在浏览器。。这得上班的时候问问。。javascript层面面向对象编程在js中显得非常的麻烦不过这个确实能解决很多问题底层的封装代码的复用我之前写的js继承的文章得从新改一改当然我自己对js继承也只是初步的了解和应用javascript层面实际开发中要脱离jquery确实很难。。。。jquery确实太好用dom操作事件绑定自定义事件jquery组件非常非常的多哈哈哈哈。。。htmlcss层面需要有一个统一的样式规范界面规范也就是框子这样开发的效率会大大的提高我接下来的学习计划 由于刚来的时候没有什么业务比较闲所以剑指offer题目也刷的差不多了接下来可能会用js刷一遍之前用的c刷的比较多继续阅读现在框架的源码在阅读的时候发现框架的源码是一层一层的封装对外提供方法里面涉及到了很多的设计模式和js编程技巧编码风格多了解优秀代码总是没错的一部分一部分的理解前端现在的工具吧AMD,CMD,requirejs,seajs,打包工具这些东西虽然说公司都教给你怎么用但是知道了怎么还是要研究下为什么转载于:https://www.cnblogs.com/llauser/p/7353810.html