Mongoose数组更新引用自身导致内存溢出

运行脚本时报出 Maximum call stack size exceeded 这样的错,直觉上感觉写出了死循环导致堆栈超出,可是看了N久代码,递归调用的函数也没有找到错误,采用局部测试法耐心测了测,找到了出错的代码行,看着貌似没问题。 Continue reading

js如何Copy数组

工作中遇到了需要给每个点记录位置,由于每个点基本行政位置是一样的,比如[中国,北京,海淀区],[中国,北京,朝阳区],于是就想到了用一个数组去存储共同的信息,然后赋值给另一个数组,这个新数组再去添加不同值。降低了对每个点公用信息的入库查询。 Continue reading