web技术
有时候人们并不关注这些细节,但这方面的知识肯定有用,尤其是当你正在编写与测试或errors相关的库。例如这个星期我们的chai中出现了一个令人惊叹的pull r…
这是第三届 360 前端星计划的选拔作业题。600多名学生参与了解答,最后通过了60人。这60名同学完成的不错,思路、代码风格、功能完成度颇有可取之处,不过也有…
web技术
基本概念 事件委托,通俗地来讲,就是把一个元素响应事件(click、focus)的函数委托到另一个元素; 一般来讲,会把一个或者一组元素的事件委托到它的父层或者…
web技术
在编程语言理论中,惰性求值(英语:lazy evaluation),又译为惰性计算、懒惰求值,也称为传需求调用(call-by-need),是一个计算机编程中的…
在阅读本文之前,你应该已经了解 javascript异步 实现的几种方式:回调函数,发布订阅模式,promise,生成器(generator),其实还有asyn…
web技术
github地址:https://github.com/simonzhangiter/myblog/issues/12 this的指向问题应该是让每一个前端er…
web技术
出其不意 1920年,william strunk jr的《英文写作指南》出版了,这本书给英语的风格定下了一个规范,而且已经沿用至今。代码其实也可以使用相似的方…
web技术
提醒一下各位,node 现在从版本 7.6 开始就支持 async/await 了。如果你还没有试过它,这里有一堆带有示例的理由来说明为什么你应该马上采用它,并…
web技术
这里有一些 javascript初学者应该知道的技巧和陷阱。如果你已经是专家了,顺便温习一下。 javascript也只不过是一种编程语言。怎么可能出错嘛? 1…
web技术
javascript创建对象的方式有很多,通过object构造函数或对象字面量的方式也可以创建单个对象,显然这两种方式会产生大量的重复代码,并不适合量产。接下来…