摘要:
在有些时候,我们在前端加载的图片就很多,例如商城之类的网站,图片就很多,那么,我们一次性加载所有的图片的肯定会影响性能,而且会占用宽带 为了解决以上的问题,就出现了懒加载方式来减轻加载的压力,优先加载可视区域的内容,其他部分等进入可视区域再加载,从而提高性能 (vue项目的打包中,是把html、cs 阅读全文
摘要:
首先要知道JSONP是干什么的?很简单,就是解决跨域问题的(什么叫做跨域?自行百度) 1.就是说,我们在使用AJAX去访问一个存在跨域的文件时,不管是什么样的请求,不管是什么样的页面,我们都不会获取成功 2.但是,如果我们在前端经历的起起落落的人都会发现,页面上我们去加载外部JS文件时候从来都不会出 阅读全文
摘要:
简单讲讲http2的多路复用: 在 HTTP/1 中,每次请求都会建立一次HTTP连接,也就是我们常说的3次握手4次挥手,这个过程在一次请求过程中占用了相当长的时间,即使开启了 Keep-Alive ,解决了多次连接的问题,但是依然有两个效率上的问题: 第一个:串行的文件传输。当请求a文件时,b文件 阅读全文
摘要:
JSON(其实他就是一个对象,但是和对象唯一不同的地方在与,我们常常在对象里给属性名不加双引号,但是,json必须给属性名加双引号) json是一种传输数据的格式 对象(属性名加不加双引号都行) var ob = { name:"yang", age:25; height:123 } json(属性 阅读全文
摘要:
2.事件捕获 我们同时也在三个div上绑定了事件,它们存在嵌套关系,现在我们点击最里边的事件,就会触发捕获事件(先触发被点击的事件的最外层的父级元素的事件,依次向里),这就是事件捕获 阅读全文
摘要:
查 查看元素节点 document代表整个文档 document.getElementById()元素id 在IE8以下的浏览器,不区分id大小写,而且也返回匹配name属性的元素 .getElementsByTagName() //标签名 .getElementsByName() //需注意,只有 阅读全文
摘要:
利用原型特点和概念,可以提取公有属性 2.对象如何查看原型-->隐式属性-->__proto_ _ 3.对象如何查看对象的构造方法 >constructor 如果在给一个变量赋值时后边是多个值,并且用逗号隔开,那这个变量的最后的值为最后一个 比如 a=(1,2) 最后这个a就是将2赋值给了a 阅读全文
摘要:
1.闭包的原理 · (什么是闭包,闭包的实现) 2.js的异步处理 3.深拷贝和浅拷贝 4.怎样打印0.1.2.3(能否用闭包实现) var (var i=0;i<4;i++){ settimeout(){ console.log(i); } } 5.js的代码运行机制 6.script标签异步还是 阅读全文
摘要:
说一下HTTP和HTTPS HTTP的SSL加密是在传输层实现的 (1)HTTP和HTTPS的基本概念 HTTP:超文本传输协议,是互联网上应用最广泛的一种网络协议,是一个客户端和服务器端请求和响应的标准(TCP),用于从www服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传 阅读全文
摘要:
什么是cookie? “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。” - w3school cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个人 阅读全文