240 发简信
IP属地:浙江
  • js中闭包的理解、用途场景、优缺点及解决办法

    一、闭包的含义 官方对闭包的解释:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 二、闭包...

  • jQuery与Zepto的异同

    相同点 Zepto.js号称移动版的jQuery,两者的API及其相似。zepto文件更加小,只有8k多,如果熟悉jQuery,可以很容易掌握Z...

  • 浏览器本地存储

    在较高版本的浏览器中,js提供了sessionStorage和globalStorage。在HTML5中提供了localStorage来取代gl...

  • 移动端布局方法

    主要介绍三种移动端布局方法: 响应式布局,利用@meida判断各个size。 REM 设置viewport中的width 一、响应式布局 这种感...

  • 跨域问题6种解决方式

    为什么会有跨越问题?因为所有支持Javascript的浏览器都会使用同源策略这个安全策略。 下面介绍5种解决跨域的方法 1. 通过jsonp跨域...

  • 清楚浮动的方法和BFC、hasLayout

    清理浮动两种方式 利用 clear属性,清除浮动 使父容器形成BFC 考虑下列情景: 希望是这样: 实际上却是这样: 为什么会这样呢? 在CSS...

  • http2.0优势

    HTTP/2 相比于 HTTP 1,大幅提升了 web 性能,减少网络延迟。 一、多路复用的单一长连接 单一长连接在HTTP/2中,客户端向某个...

  • window.load 和$(document).ready() 、DOMContentLoaded区别

    一、DOM文档加载的步骤为: 解析HTML结构。 加载外部脚本和样式表文件。 解析并执行脚本代码。 DOM树构建完成。//DOMContentL...

  • react-redux实现React和Redux的连接

    安装react-reduxnpm install --save react-redux 只需两步即可将Redux连接到React中在所有组件的顶...