240 发简信
IP属地:上海
  • JS继承的几种方式

    JS继承的几种方式 (1) 属性拷贝 存在问题: 如果继承过来的成员是引用类型的话,那么这个引用类型的成员在父对象和子对象之间是共享的,也就是说...

  • 监听localStorage变化

    “当同源页面的某个页面修改了localStorage,其余的同源页面只要注册了storage事件,就会触发” 所以,localStorage 的...

  • 面试必会

    (1) 执行上下文 其实就是在代码执行过程中,为其确定一个适当的执行顺序包括: 全局环境下的变量定义、函数声明 局部环境下的变量定义、函数声明,...

  • ES6 Rest参数

    (1) Rest 参数接受函数的多余参数,组成一个数组,放在形参的最后,形式如下: (2) Rest参数和arguments对象的区别: res...

  • Resize,w 360,h 240
    前端代码异常监控之 - window.onerror

    之前在公司时,公司内部有一个前端异常监控系统,虽然会用,但是别人写的,我一直不理解其中的实现原理,很惭愧用了那么久,竟然都没有主动去了解了解其中...

  • 如何保持浮层水平垂直居中

    (1)利用绝对定位和transform 如果不确定子元素宽高度情况下,可以用此方法,不过css3属性不兼容IE低版本浏览器 (2) 利用flex...

  • 禁止使用for in 遍历对象

    for in 对数组遍历的一个潜在bug是:如果有人在数组原型prototype添加了方法,或者引入了第三方js库,库中对数组原型进行了扩展,那...

  • JS事件模型

    IE事件模型 IE事件模型共有两个过程: 事件处理阶段(target phase)。事件到达目标元素, 触发目标元素的监听函数。 事件冒泡阶段(...

  • 轮询、长轮询、长连接、websocket

    短轮询 基本思路:浏览器每隔一段时间向浏览器发送http请求,服务器端在收到请求后,不论是否有数据更新,都直接进行响应。 特征: 本质上还是浏览...

个人介绍
我就不信我学不好前端