概述 参考自谷歌的教程网站的加载性能可以从减少网络延迟、减少资源数量、减少资源体积和使用缓存 4 个方面来进行优化。 1. 减少网络延迟与网络请求 避免使用着陆页进行重定向。重定向会导致额外的HTTP请求,造成网络延迟,…
标签:html5
HTML5 实现图片预览和查看原图
html5从一开始就给开发者很多的期待,提供众多新的API,不用再想以前一样,为了实现某个功能写很多的代码。在以前,如果要实现图片预览会怎么做呢,因为为了安全的原因,web端的js是不能读取文件的本地真实路径的,那么只能…
《JavaScript语言精粹》内容精选
最近在读《JavaScript语言精粹》这本书,作者是 Douglas Crockford;Douglas Crockford是一名来自 Yahoo!的资深JavaScript架构师,以创建和维护JSON(JavaScr…
2021-3-11HTML5第一阶段第二周答案
HTML5第一阶段第二周 选择题答案 一、单选题(共30题,每题2分) 1.对BFC规范(块级格式化上下文:block formatting context)的理解错误的是 A 内部的Box会在垂直方向上一个接一个放置 …
JS中的面向对象编程
一.面向对象编程面向对象编程(OOP–Object Oriented Programming)是一种笼统体式格局建立模子的编程体式格局。继续,封装,多态是OOP的三大基本特征。许多主流编程言语都支撑OOP。比…
用PerformanceTiming来检测页面机能
window.performance.timing下的属性 navigationStart 当前浏览器窗口的前一个网页封闭,发作unload事宜时的Unix毫秒时候戳。假如没有前一个网页,则即是fetchStart属性。…
关于跨域题目
口试必考题吧,所以在这会细致引见以下内容 跨域发生的缘由 排列最经常运用的处理要领 剖析种种要领道理 排列种种要领优缺点 什么是跨域 因为浏览器厂商对平安性的斟酌,提出了浏览器的同源战略做为处理计划。它是一个用于断绝潜伏…
新手程序员常犯的十个错误
先介绍下背景,博主由运营转行前端,入职一个月,完成了一个相对较大的模块。由于基础相对薄弱,犯下了不少错误,故想记录下来警醒自己和分享各位。 前端技术栈是 ES6 + backbone + react + antdUI,后…
我从HTML的meta中学到了什么
meta meta中有这样几个常用属性:http-equiv,name,content,包括html5新增的charset。 注意:content属性用来存储meta信息的内容,所有的主流浏览器都支持它,但它一般很少单独…
JS事件浅析
一个网页由三层组成(html 结构,js 行为,css 表现),一切的东西其实都建立在html上,html里面的dom提供了一些事件,然后通过js封装,我们可以用js去调用dom上的事件。事件有很多,有我用过的有我没用过…
使用h5新特性,轻松监听任何App自带返回键
1、前言 如今h5新特性、新标签、新规范等有很多,而且正在不断完善中,各大浏览器商对它们的支持,也是相当给力。作为前端程序员,我觉得我们还是有必要积极关注并勇敢地加以实践。接下来我将和各位分享一个特别好用的h5新特性(目…
开发中遇到的问题总结
VUE 1、vue——解决“You may use special comments to disable some warnings. Use // eslint-disable-next-line to ignore…