当前位置 博文首页 > 文章内容

    js-高级05-javaScript处理机制

    作者: 栏目:未分类 时间:2020-08-04 15:57:20

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    一,js回收机制   哪几种情况会引起内存泄漏
    1,函数闭包会导致变量泄露
    2,定时器需要清除定时器,如果不清除,会引起内存泄漏
    二,浏览器的重排和重绘  以及性能及优化
    浏览器重排指的是html骨架发生变动
    浏览器重绘指的是浏览器重新渲染,样式发生变化
    如何优化
    如果要改变样式,可以通过修改增加类名的方式
    如果要创建元素,可以通过display的样式达到相同效果 
    三,浏览器的运行机制 (异步操作)
    同时进行
    四,js运行机制  (同步异步操作)  定时器案例
    定时器存在时,先执行后面的代码,如果后面代码太多则会中途执行定时器
    五,js中的静态成员和实例成员
    函数中的var变量属于函数的私有变量
    构造函数的属性和方法属于函数的实例对象,即公用变量
    六,深拷贝和浅拷贝区别
    Js的引用类型,同时指向一个地址即可完成浅拷贝
    深拷贝是拷贝的引用类型的值,不拷贝地址