![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 84
齐物
这个作者很懒,什么都没留下…
展开
-
编程形而上学
函数式编程柯里化的目的有时是为了定制多个相似的函数,例如函数(a) => (b) =&amp原创 2020-04-12 15:36:25 · 296 阅读 · 0 评论 -
关于Promise.then()的思考
在学习一个网络教程的过程中,我遇到了这么一个问题:let p1 = new Promise(), p2 = new Promise();function handler(){}p1.then(function(){ return p2.then(handler); })像这种.then(callback)的callback中又return了一个.then(c原创 2017-12-02 10:26:20 · 6072 阅读 · 0 评论 -
对框架设计模式的理解
MVVMmvvm由model -> view, model <- view的原型演化而来(也就是说交互存在两个方向:v -&am原创 2017-12-10 16:29:56 · 330 阅读 · 0 评论 -
node学习
All objects that emit events are instances of theEventEmitterclass. 运行脚本时处于哪个目录是很重要的context require('name'),按照module.paths的顺序查找模块。 若require路径没有后缀,会依次尝试.js、.json、.node require('name')若只找到name对应的f...原创 2018-04-01 17:23:17 · 148 阅读 · 0 评论 -
debug复盘 记错
Dec-25th-2017项目中的google-map中的map.fitbounds(bounds)很诡异:使用后地图的center符合预期,而zoom该变的时候却没变。我进行了艰辛的debug,步骤如下: 1. 比对能正常工作的demo 2. 把相关代码从上述demo考到当前文件中试验,结果工作正常 => fitbounds没有打错字或者参数错误。 3.原创 2017-12-25 09:57:56 · 305 阅读 · 0 评论 -
flux redux
1. View-Controller是root组件,是UI中面向Store的接口。 2. 有了flux,View上的交互只产生Action(通过调用actionCreator),类似水中轮胎破洞冒出的气泡。 3. Action 命令模式的command,命令模式:把请求封装为对象,从而分离请求的发起者和请求的接收者(执行者)之间的耦合关系。在命令被执行之前,可以预先往命令对象中植入命...原创 2018-01-23 10:47:32 · 209 阅读 · 0 评论 -
关于this
《js高程》中的原文:“this对象是在运行时**基于**函数的执行对象绑定的”,注意,“基于”不是“等于”。实际上this指向的不是函数的作用域,它位于函数的作用域——也就是变量对象之中,与arguments一样是个参数,在函数被调用时被传入一个值,这个值就是调用函数的对象(dot左边的那位仁兄)。匿名函数,或所谓“函数本身”的直接调用,相当于global.foo(),所以这种情况下this指向原创 2017-10-24 17:20:41 · 159 阅读 · 0 评论 -
css的常见套路
布局float在布局中的使用往往是两三个div用float,然后用margin或者position之类的调节其中1/2个的位置 float使开发者可以用类似inline正常流的思维处理block position:relative的位移应该是相对于“margin&padding&float”计算完毕后的位置,也就是说次序几乎是在最后;而且relative时left: -1与...原创 2016-11-03 20:39:12 · 364 阅读 · 0 评论