浏览器加载 解析 渲染

摘要: Firefox、Chrome和Safari是基于两种渲染引擎构建的,Firefox使用Geoko——Mozilla自主研发的渲染引擎,Safari和Chrome都使用webkit。 渲染HTML 构建DOM -> 构建render树 -> 布局render树 -> 渲染render树 DOM Tre 阅读全文
posted @ 2018-03-27 16:16 大思思雨雨 阅读(96) 评论(0) 推荐(0)

react 安装小记

摘要: npm install -g create-react-app // create-react-app是来自于Facebook出品的零配置命令行工具,能够帮你自动创建基于Webpack+ES6的最简易的React项目模板, 有助于初学者快速上手实践 create-react-app my-appcd 阅读全文
posted @ 2017-11-23 16:52 大思思雨雨 阅读(145) 评论(0) 推荐(0)

关于闭包

摘要: 闭包就是能够读取其他函数内部变量的函数! 先来看一个小函数: 在这个函数中 result 其实就是闭包 f2函数,它一共被执行了两次说明在内存中始终存在没有被自动清理。原因是 f1是 f2的父级函数,f2被赋给了一个全局变量 导致它始终在内存里,而f2又依赖f1 所以f1也在内存里。 注意: nAd 阅读全文
posted @ 2017-03-06 16:13 大思思雨雨 阅读(84) 评论(0) 推荐(0)

CSS的垂直居中和水平居中

摘要: CSS居中的问题比较多样,在项目中也比较常用,分为水平居中和垂直居中,其中水平居中比较简单,垂直居中就比较千奇百怪了。 内联元素居中方案 水平居中 垂直居中 块元素居中方案 水平居中 垂直居中 {position:absolute;top:0;left:0;bottom:0;right:0;marg 阅读全文
posted @ 2016-11-22 18:02 大思思雨雨 阅读(186) 评论(0) 推荐(0)

常用正则表达式详解

摘要: 1.创建正则表达式 2.常用方法 1)test() -->是否存在表达式模式,返回 true / false str = 'uuzz.com'; reg1 = /uuzz/; reg2 = /aazz/; reg1.test(str) -> true reg1.test(str) -> false 阅读全文
posted @ 2016-11-03 16:01 大思思雨雨 阅读(345) 评论(1) 推荐(1)

Grunt 使用

摘要: 安装准备 1. Grunt 以及 Grunt 的插件都是通过 npm 安装的(确保npm是最新版本 npm update -g npm )。 在安装之前需要先将Grunt命令行(CLI)安装到全局环境中, npm install -g grunt-cli grunt-cli 的职能是调用与 Grun 阅读全文
posted @ 2016-09-07 17:50 大思思雨雨 阅读(160) 评论(0) 推荐(0)