01 2019 档案
摘要:之前写过一篇文章 ES6与React中this完全解惑 其实Vue也是相同的道理。在Vue的官方文档中提到: 不要在选项属性或回调上使用箭头函数,比如 created: () => console.log(this.a) 或 vm.$watch('a', newValue => this.myMet
        阅读全文
            
摘要:React里生命周期的哪些方法里可以执行setState,这对于很多使用React很长时间的开发都是个迷惑的问题。 先看一下完整的生命周期。 再看两篇文章 React componentDidUpdate 异步请求的回调可以使用this.setState吗? 无法理解componentDidUpda
        阅读全文
            
摘要:先看代码 要查一下资料了。规定基于父元素的宽度的百分比的内边距。
        阅读全文
            
摘要:先看一段代码 若只执行下面的for循环,在i5-4200u CPU下,大约3.4秒会输出800000000。当在上方加入setTimeout时,发现大约3.4秒钟输出800000000后接着立刻输出abc。把setTimeout里的1000改成2000或3000发现也是立马输出。但当改成9000后发
        阅读全文
            
摘要:先看下面两段代码 一个是输出0 1 2 3 4一个是输出5个5 为什么let的i,在setTimeout里的匿名函数,i取的还是块级作用域里的i? 一个假设是let的循环中,每次循环,js引擎让i都变成了一个新变量的原因导致的。
        阅读全文
            
摘要:提升自己,接触更广阔的世界。 一个优秀的程序员,不光要主动提升自己,还要加些被动技。主动技,比如健身、游泳一类的,都需要时间;而就像是玩游戏,被动增加防御、移速等,而这些被动效果,可以一劳永逸。有哪些可以增加被动效果的东西呢? 1.大屏护眼显示器,尤其是做前端开发的,带升降和旋转功能,对颈椎也好。2
        阅读全文
            
摘要:大家都知道生命周期shouldComponentUpdate返回false时,不会进行后续的渲染,那这个时候state是什么情况呢。我们看一下demo number是4的时候,我们返回false。运行结果表明,当按钮的数字是4的时候,再点击,数字不变化,接着点击,数字由4变成了6。表明,should
        阅读全文
            
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号