草庐IT

vue防止内存泄漏的几点写法

1、beforeDestroybeforeDestroy周期一般是在组件销毁时调用,比如使用v-if进行组件的显示隐藏,或者页面跳转时就会调用到这个周期。堆内存使用后一定要注意释放,否则gc总不回收就会导致内存泄漏。比如对dom的引用、事件Listener、总线eventBus等,一定要在beforeDestroy里释放解绑。exportdefault{name:'test',data(){return{width:window.innerWidth,height:window.innerHeight}},mounted(){this.resizeFunc=()=>{this.width=wi

别转管理,十年程序员老鸟给新手的几条忠告

本文转载自51CTO(ID:weixin51cto),作者:熊小妹在2006年,我开始了编程工作。当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正在这个职业上奋斗的人们提出我的一些忠告。开发行业变化得很快,我无法肯定在未来十年里这些建议是否一直有效,但相信我的话对你们是肯定有所帮助的,不管是刚开始工作的新手还是工作几年的老手。要坚持使用一个开发平台,框架或语言在过去十年间,我所犯的最大错误是:几乎每次我换工作时也转换了开发平台。我的经历从Java企业开发开始,到嵌入式C编程,到用VB、C#和C++开发Windows桌面应用程序,然后用O

别转管理,十年程序员老鸟给新手的几条忠告

本文转载自51CTO(ID:weixin51cto),作者:熊小妹在2006年,我开始了编程工作。当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正在这个职业上奋斗的人们提出我的一些忠告。开发行业变化得很快,我无法肯定在未来十年里这些建议是否一直有效,但相信我的话对你们是肯定有所帮助的,不管是刚开始工作的新手还是工作几年的老手。要坚持使用一个开发平台,框架或语言在过去十年间,我所犯的最大错误是:几乎每次我换工作时也转换了开发平台。我的经历从Java企业开发开始,到嵌入式C编程,到用VB、C#和C++开发Windows桌面应用程序,然后用O