解决因为循环插入数据而导致内存不足及页面卡顿问题
最近公司做了一个类似于360软件管家的软件,但是只限于我们公司的软件。我跟一个比我大十岁的大神一起开发,压力好大。
本来都已经上线了,可是大佬又发现了一个bug,就是同时点几个打开,一键安装,页面就会有时候卡死,同时搜索也会有几秒的延迟。最后层层定位,定位是我页面上js的问题。
这种循环插入操作会导致内存不足,页面需要响应很久,甚至崩溃
我也不知道我怎么这么蠢会这样写。而正确写法应该是只插入一次,这个时候就应该加一个标识符。
这样就可以保证每次循环完只插入一次,各位以后碰到这种情况需要注意哦