摘要:
Seo是指遵循搜索引擎的搜索原则,对网站结构、网页文字语言和站点间互动外交等进行合理规划部署,以改善网站在搜索引擎的搜索表现,从而增加客户发现并访问网站的可能性的一个过程。 阅读全文
摘要:
由content、padding、border、margin四个部分组成了盒模型; 标准盒模型:width=content; box-sizing:content-box 怪异盒模型:width=content+padding+border; box-sizing:border-box 阅读全文
摘要:
less是单独的一种文件,可以理解为css的升级版; sass是一个相对新的编程语言,为web前端开发而生,可以用它来定义一套新的语法规则和函数; 区别: ① 表现方式不同:less基于javascript运行,是在客户端处理;sass基于ruby运行,是在服务器端处理; ② 变量区别:less使用 阅读全文
摘要:
src用于替换当前元素,href用于在当前文档和引用资源之间确立联系。 src指向外部资源的位置,指向的内容会嵌入到文档中当前标签所在的位置,在请求src资源时会将其指向的资源下载并应用到文档内,如js脚本、img图片和frame等元素; href指向网络资源的位置,建立和当前元素(锚点)或当前文档 阅读全文
摘要:
1、域名解析 2、发起TCP三次握手 3、建立TCP连接以后发起http请求 4、服务器端响应请求,浏览器得到html代码 5、浏览器解析html代码并请求html中的资源 6、浏览器对页面进行渲染呈现给用户 阅读全文
摘要:
1、在if语句中都转换成false; 2、typeof null是对象, typeof undefined是undefined; 3、null在数值计算中转换成0,undefined在数值计算中转换成undefined; 4、null表示准备用来保存对象但还未真正保存对象的值,从逻辑角度看,null 阅读全文
摘要:
1、减少http请求,合理设置http缓存 2、使用浏览器缓存 3、启用压缩 4、雪碧图合并css图片,减少图片请求数量 5、css放在页面顶部,js放在页面底部 6、减少cookie传输 7、减少dom查找,使用变量缓存 8、避免使用eval,eval函数效率特别低 9、减少作用域链查找 10、避 阅读全文
摘要:
echarts底层为canvas,highcharts底层为svg canvas特点: ①依赖分辨率 ②不支持事件处理器 ③弱的文本渲染能力 ④能够以.jpg、.png格式保存结果图像 ⑤最适合图像密集型的游戏,其中的许多对象会被频繁重绘 svg特点: ①不依赖分辨率 ②支持事件处理器 ③最适合带有 阅读全文
摘要:
cookie存于客户端,session存于服务器端。 cookie的作用是与服务器进行交互,作为http规范的一部分存在,而web storage是为了在本地存储“数据”而生。 cookie应用场景:①判断用户是否登录过网站; ②用来记录购物车或者记录用户使用偏好来制定推送; session应用场景 阅读全文
摘要:
this指向: ① this的指向在函数定义时无法确定,只有函数执行时才能确定,this指向调用它的上一级对象; ② new、apply、call、bind可以改变this指向; ③ 当this碰到return时,如果返回值是一个对象this就指向该返回对象,如果返回值不是一个对象this还是指向该 阅读全文