240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    事件循环

    先来一张图 下面上写的代码,在看浏览器的主线程的执行情况 再来上主线程页面初始化加载时的情况 setInterval在html解析的时候已经到了...

  • javascript运算精度

    一个经典的浮点数运算0.1+0.2 ==0.30000000000000004 js在运算的时候会把10进制转化为2进制; 0.1 =0.000...

  • Resize,w 360,h 240
    跨域的几种方式

    一:跨域资源共享CORS CORS是w3c标准,它允许浏览器向其他服务器发起xmlhttprequest请求。 CORS需要浏览器和服务...

  • 自己写的redux简化版

    import React from 'react' var obj={ monitor:{ list:[] } }; expor...

  • Resize,w 360,h 240
    react事务

    react事务机制,混合setState 1.react的事务,几乎贯穿了react所有提供调用的方法。生命周期,事件,setState。我这里...

  • Resize,w 360,h 240
    页面滚动性能检测

    声明一点,工作环境是Chrome浏览器 1.页面滚动是高频率的动作,在滚动的时候,浏览器是怎么来渲染页面,怎么来查看影响滚动流畅的原因。 2.网...

  • 前面对象AOP

    function s({before,myFunc,after}) { function proxy(method) { return func...

  • Resize,w 360,h 240
    手机滑动事件

    移动端,弹出层经常会出现,在弹出层触摸滑动,弹出层下面的body也跟着滑动。 出现这个事情的原因:当我们触摸手机屏幕上下滑档的时候,这个事件是会...

  • file对象

    正常情况下,file对象来自 选择本地文件后的fileList中,当然还有其他来源,当我这里只讨论来着input。 file对象在chrome浏...