爱创课堂每日一题第五十三天- 哪些操作会造成内存泄漏?
2017-11-14 09:24
295 查看
内存泄漏指任何对象在您不再拥有或需要它之后仍然存在。垃圾回收器定期扫描对象,并计算引用了每个对象的其他对象的数量。如果一个对象的引用数量为 0(没有其他对象引用过该对象),或对该对象的惟一引用是循环的,那么该对象的内存即可回收。setTimeout 的第一个参数使用字符串而非函数的话,会引发内存泄漏。闭包、控制台日志、循环(在两个对象彼此引用且彼此保留时,就会产生一个循环)详见:详解js变量、作用域及内存
相关文章推荐
- 爱创课堂每日一题101天-哪些操作会造成内存泄漏?
- 爱创课堂每日一题-你做的页面在哪些流览器测试过?
- 爱创课堂每日一题第二十八天你觉得jQuery或zepto源码有哪些写的好的地方?
- 爱创课堂每日一题第四十八天- html5有哪些新特性、移除了那些元素?
- 哪些操作会造成内存泄漏
- 爱创课堂每日一题第三天8/25日javascript的typeof返回哪些数据类型?
- 爱创课堂每日一题九十五天-行内元素有哪些?块级元素有哪些?CSS的盒模型?
- 爱创课堂每日一题九十六天- 行内元素有哪些?块级元素有哪些? 空(void)元素有
- 爱创课堂每日一题第五十二天- js延迟加载的方式有哪些?
- 爱创课堂每日一题九十八天- 行内元素有哪些?块级元素有哪些?CSS的盒模型?
- 爱创课堂每日一题100天- js延迟加载的方式有哪些
- 哪些常见操作会造成内存泄漏?
- 爱创课堂每日一题第三十四天-用过哪些设计模式?
- 爱创课堂每日一题九十九天- 行内元素有哪些?块级元素有哪些? 空(void)元素有
- 爱创课堂每日一题第二十三天- Expires和Cache-Control?
- 爱创课堂每日一题第二十五天-2017/9/27 栈和队列的区别??
- 爱创课堂每日一题八十八天- display:none与visibility:hid
- 爱创课堂每日一题八十九天- CSS中link和@import的区别是:
- 爱创课堂每日一题第三十七天- 浏览器本地存储?
- 爱创课堂每日一题102天- IE和DOM事件流的区别