摘要:
今日看图灵社区对Nicholas C. Zakas进行的访谈,李松峰老师在评论区回复了读者,其中一句是“为之,则难者亦易矣”。相信对于每一个从零开始从事软件开发的人,一路磕磕绊绊走来,看到这句话都会感触颇深。把自己喜欢的三部作品抄录下来,共勉。 《为学》 天下事有难易乎?为之,则难者亦易矣;不为,则 阅读全文
摘要:
不知道有多少老前端像我这样,在项目中很少使用box-sizing这个属性值。因为CSS2.1中只有content-box这一种盒子模式,在CSS3还没有流行的时候,大家在工作中大量基于这种盒子模式写CSS样式,导致很多老前端即使是现在也默认使用content-box这种模式,很少手动写box-siz 阅读全文
摘要:
好长时间不用Vuex,发现有些东西记模糊了。 在对Vuex进行模块化开发的时候, 我们可以通过store.state.a取得 moduleA 的状态,在store注入到vue实例的时候,子组件可以通过this.$store.state.a取得。但要注意的是,这是在vue组件里可以这样使用。我们在构建 阅读全文
摘要:
之前写过一篇文章 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后发 阅读全文