摘要: /* **两数组并集交集差集 */ let a = new Set([1, 2, 3]); let b = new Set([3, 5, 2]); // 并集 let unionSet = new Set([...a, ...b]); //[1,2,3,5] // 交集 let intersectionSet = new Set([...a].filter(x => b.has(x))... 阅读全文
posted @ 2017-08-10 11:20 katherine_web 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 正则表达式[\w]+,\w+,[\w+] 三者有何区别:[\w]+和\w+没有区别,都是匹配数字和字母下划线的多个字符;[\w+]表示匹配数字、字母、下划线和加号本身字符; [] 表示数组而非排列,即不按固定次序位置排列;在[]内的字符可以任意次序出现。[ABC]+ 可以匹配"AAABBBCCC,B 阅读全文
posted @ 2017-07-06 17:52 katherine_web 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 加载过程是最为耗时的过程,可能会占到总耗时的80%时间,因此是优化的重点 · 减少HTTP请求 因为手机浏览器同时响应请求为4个请求(Android支持4个,iOS 5后可支持6个),所以要尽量减少页面的请求数,首次加载同时请求数不能超过4个 a) 合并CSS、JavaScript b) 合并小图片 阅读全文
posted @ 2017-06-02 14:25 katherine_web 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前端性能优化 yahoo前端性能团队总结的35条黄金定律 了解项目响应式 remhttp状态码 304js 继承复制数组||对象es6 循环? map、foreach技术网站 1.简单的自我介绍 2.简单描述下你上家公司主要负责的项目(几个前端,如何与后端进行数据交互) 1.css选择器的优先级 C 阅读全文
posted @ 2017-05-22 09:37 katherine_web 阅读(203) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-04-01 14:46 katherine_web 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 本篇文章转自阮一峰老师写的详细教程。 第一部分 一、基本概念和 API 1.1 Store Store 就是保存数据的地方,你可以把它看成一个容器。整个应用只能有一个 Store。 Redux 提供createStore这个函数,用来生成 Store。 上面代码中,createStore函数接受另一 阅读全文
posted @ 2017-03-10 16:37 katherine_web 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、HTML 模板 使用 React 的网页源码,结构大致如下。 上面代码有两个地方需要注意。首先,最后一个 <script> 标签的 type 属性为 text/babel 。这是因为 React 独有的 JSX 语法,跟 JavaScript 不兼容。凡是使用 JSX 的地方,都要加上 type 阅读全文
posted @ 2017-03-06 17:56 katherine_web 阅读(218) 评论(0) 推荐(0) 编辑
摘要: npm的一些常用命令(在国内,建议使用cnpm,在淘宝镜像里面下载就行) npm的一些常用命令(在国内,npm操作可能会比较慢,建议使用cnpm,在淘宝镜像里面下载就行,用法和npm一样) cnpm安装地址,直接安装 npm install cnpm -g --registry=https://re 阅读全文
posted @ 2017-02-07 15:13 katherine_web 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: 在实际生产中有以下几种图片的引用方式: 1. HTML文件中img标签的src属性引用或者内嵌样式引用 2. CSS文件中的背景图等设置 3. JavaScript文件中动态添加或者改变的图片引用 4. ReactJS中图片的引用 url-loader 在 webpack 中引入图片需要依赖 url 阅读全文
posted @ 2017-02-07 15:09 katherine_web 阅读(8515) 评论(0) 推荐(0) 编辑
摘要: 用 npm 安装 Webpack: $ npm install webpack -g # 查看 webpack 版本信息 $ npm info webpack # 安装指定版本的 webpack $ npm install webpack@1.12.x --save-dev 如果需要使用 Webpa 阅读全文
posted @ 2017-02-07 15:02 katherine_web 阅读(989) 评论(0) 推荐(0) 编辑