摘要: javascript的天生单线程特性,使得异步编程对它异常重要,早期的通常做法是用回调函数来解决。但是随着逻辑的复杂,和javascript在服务端的大显神通,使得我们很容易就陷入“回调陷井”的万丈深渊。对于异步编程问题的解决人们绞尽脑汁。 传统的解决方案 在ES6之前的传统解决方案有:回调函数,事 阅读全文
posted @ 2018-10-22 22:58 子闲 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在函数内部,有两个特殊的对象:arguments和this。 1、arguments arguments是一个类数组对象。包含着传入函数中的所有参数。但这个对象还有一个名叫callee的属性,该属性是一个指针,指向拥有这个arguments对象的函数。 经典案例:阶乘函数 定义阶乘函数一般都要用到递 阅读全文
posted @ 2018-10-06 22:42 子闲 阅读(735) 评论(0) 推荐(1) 编辑