摘要:
其它 1、 性能优化 (1) 减少http请求次数:CSS Sprites, JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存 ,图片服务器。 (2) 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求, 阅读全文
摘要:
VUE相关 1、 export和export default的区别 export default xxx import xxx from './' export xxx import {xxx} from './' 在一个文件或模块中,export、import可以有多个,export defaul 阅读全文
摘要:
ES6相关 1、 es6 symbol ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。 let sy = Symbol("key1"); let syObject = {}; syObject[sy] = "kk"; console.lo 阅读全文
摘要:
Css/Html篇 1、 css水平、垂直居中 水平居中 1) 行内元素: text-align: center 2) 块级元素: margin: 0 auto 3) position:absolute +left:50%+ transform:translateX(-50%) 4) display 阅读全文
摘要:
JS篇 1、 js函数声明的两种方式 直接声明:函数可以在声明函数的作用域内任一地方调用。函数解析阶段赋值给标识符 f . function f (){ console.log(2); } 函数表达式:函数只能在声明之后调用。函数运行的阶段才赋值给变量 f 的。 var f = function() 阅读全文
摘要:
原理篇 1、 http1.0和2.0的区别 http1.0默认短连接(一次请求建议一次TCP连接,请求完就断开),但是增加了keep-alive关键字来由短链接变成长连接,就是请求报文里的字段指定Connection:keep-alive;支持GET、POST、 HEAD请求。 http1.1默认长 阅读全文