xwHoward

Results 3 comments of xwHoward

使用JSON.stringify()和JSON.parse()做对象的深拷贝: ``` var data = { a: 'abc', c: { x: { foo: 'xxx', bar: 'yyy' }, y: 'yyy' } }; var copy = JSON.stringify(data); var copyObj = JSON.parse(copy); ```

@honpery @Sakuyakun @lulusir @xxyj 确实这种方法有一定局限性,但在对数据结构明了、性能要求比较高(相比用递归进行对象复制)的时候可以用这种方式快速进行对象深拷贝,算是一种trick啦

这个是async#mapLimit的规定写法,我最开始看也是很疑惑mapLimit怎么知道这些异步函数什么时候执行完,后来仔细看了asyncAPI才知道是必须声明这个名为callback的回调,在异步操作完成时调用,并且第一个参数是null(执行无错时)或者error(出错时)。