- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 利用vscode高效阅读《You Don't Know JS》
写在前面:在此非常感谢作者Kyle Simpson以及所有的开源工作者,因为有了这些人我才能读到这么好的书,大家可以抽出一些时间来读一读up & going章节中的Foreword和Appendix A: Thank You's!,或许可以从中得到什么。最近终于有时间看看书、写博客了,早就听闻《You Don't Know JS》大名却一直没有时间看,最近可以补一补。打...
2019-03-25 18:00:08
3461
3
原创 LF will be replaced by CRLF in package.json
最近遇到一个问题,当我在mac(npm 6)上面用git提交代码,领导用windows (npm 5) pull代码,在领导撸码的过程中并未修改package.json文件,但是提交的时候却要提交package.json和package-lock.json文件,像这样(图是网络上的):我想是不是每次编译器做了什么导致了这种结果,然后敲了diff命令这什么鬼没见过啊,明明什么都没有修...
2018-09-23 08:14:31
3366
原创 es6中变量的解构赋值与其在函数中的应用
最近在用react写项目,也用到了redux,想要提高自己的技术(逼格),所以就看了下react-reudx的源码。想着平时用到最多的就是connect方法就点进去看了下,发现了一处代码非常难理解,代码如下:重点在函数的参数上,这种传值方式还真是没见过,但是见多识广的我并没有慌张,猜想这应该是es6的新特性,多方查找之后终于弄清楚是解构赋值。解构赋值ES6 允许按照一定模式,从数组...
2018-08-01 15:39:46
339
原创 在vue项目中引入axios,并像使用vue-router那样使用axios
我在标题中所说的像使用vue-router那样使用axios,就是在Vue.prototype中加入$axios。Object.defineProperty(Vue.prototype, '$axios', { get () { return axios }}) 下面我会介绍一下我解决这个问题的路程,感兴趣的可以看一下。 axios不像vue-re...
2018-03-12 18:33:44
2418
原创 DOM事件流与事件委托
DOM事件流:“DOM2级事件”规定的事件流包括三个阶段:事件捕获阶段、处于目标阶段和时间冒泡阶段。首先发生的是事件捕获,为截获事件提供了机会。然后是实际的目标接收到时间。最后一个阶段是冒泡阶段,可以在这个阶段对时间做出响应。 这是高级程序设计一书中,对DOM时间流的描述,之前我一直以为addEventListener的第三个参数决定了事件触发方式是捕获还是冒泡,最近...
2018-03-08 22:30:18
403
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人