- 博客(5)
- 收藏
- 关注
原创 防抖节流
react 和 vue 为什么要设置key? key的作用主要是为了 虚拟DOM 在执行 diff算法 时更快的找到对应的节点,提高diff速度,高效的更新 Virtual DOM; key值采用index和id的区别? const list 1 = [ { id: 1, name; 'test1' }, { id: 2, name; 'test2' }, { id: 3, nam...
2019-02-25 22:14:33 648
原创 20190223 js 浏览器知识
长连接 发送请求只有第一次进行三次握手 cookie 过期时间: 不设置则为会话时间 websocket 例子一: 利用别人写好的服务 <!DOCTYPE html> <html> <body> <input id="text" /> <button id=&
2019-02-23 20:16:05 2274 5
原创 20190221 js 浏览器基础之 渲染机制 重绘回流 web worker
json差异对比之react // https://www.npmjs.com/package/jsondiffpatch-for-react import JsonDiffReact from 'jsondiffpatch-for-react'; <JsonDiffReact right={{ foo: 'bar', name: {before: '1', after: '2'}}} ...
2019-02-21 21:33:48 188
原创 20190219 比较3个判断数组的方法Object.prototype.toString.call() instanceof 、 Array.isArray()
css选择器最后一个元素 last-child 项目构建失败 1. ignore不允许提交到远程 2. 工程名称尽可能的使用英文,避免构建检查时不通过导致依赖安装不了,从而模块找不到或者构建失败 3. 项目依赖可能存在兼容性问题以及依赖自身可能存在版本兼容的问题,这些都可以进行排查一下 手机端访问页面失败,报错信息:fetch not defined in Safari (ReferenceEr...
2019-02-20 20:07:44 229
原创 20190220 js基础 闭包 作用域 原型
闭包实例 function test() { var n = 4399; function add() { n++; console.log(n); } return {n: n, add: add} } var result = test(); // {n: 4399, add: funciton} var result2 = test(); // {n: 439...
2019-02-20 20:04:23 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人