思考1

问:遇到问题时,解决思路是怎么样的?

答:

一、在脑海里想想这个问题以前有没有遇到 过,如果遇到过,想下之前是怎么解决的

如果不能马上想到以前怎么解决的:

如果曾经记录在自己的有道云笔记,就去有道云笔记找

如果感觉有道云笔记没有,就马上百度找下关键词

二、如果这个问题,脑海里感觉以前没有遇到 过,就去百度,注意百度的关键词,这个 很重要,如果关键词没写好,找到答案的 难度很大

三、如果百度找不到,就去微信群、QQ群问,如果微信群、QQ群得不到答案,就问朋友、前同事


问:怎么看学习视频?

答:看视频时,只记录关键部分,比如学习vue时,只记录类似于:v-for,v-html这种关键词,不要老师写1句,自己跟着写1句,如果是‘老师写1句,自己跟着写1句’,听完以后,估计都忘记了


今天后端跟我说了客户的一个需求:‘苹果手机,微信浏览器里调起Safari浏览器并打开一个网页,这个怎么实现?’,我说我以前百度过,他继续让我找方法,我在群里问了下,发现这个人的回答挺聪明的:‘如果能实现。。就不会有那种要用户手动打开的提示了。。’,他的思维高度超过了我,我只知道想办法去实现需求,而他看到某些人用了图片让用户手动在Safari浏览器里打开,从这一点可以看出,想让微信浏览器里调起Safari浏览器并打开一个网页,至少是一件很少人知道怎么实现的功能,所以,没有人做的事情,一般有这几个可能:第一个是因为技术难度大,第二个是由于某些限制真的做不到


多花时间在不会过时的东西上面,比如学习js设计模式是不会过时的,学习jQuery是会过时的,因为js设计模式是一种思想,jQuery是一种思想的具体实现


以前做事情往往是能不做的事情就不做,直到最近找工作才发现自己很多方面不够懂,比如webpack的使用不够熟悉,前端路由也不懂原理,以后要在自己精力范围之内尽量多学点东西


多看别人写的博客真的非常有利于技术提高,我以前只看入门视频,这样不利于技术提高,入门视频只是讲了一点入门的东西,一些原理、复杂的东西就不会讲,哪怕是收费视频,也不会跟你讲原理的东西,而原理的东西在面试时经常问


问:怎么提高前端技术的综合使用能力?

答:自己封装一些框架、插件,比如左滑删除插件,自己写1个类似于jQuery、Vue的框架,以后面试时可以吹一下,同时也能很好地提高技术;很多单个的技术,自己一个一个去学,不容易记住,但是如果是自己封装框架时,就一定需要用到很多技术,这个时候去搜索相关技术,记忆深刻

你可能感兴趣的:(思考1)