02 2019 档案
摘要:JavaScript是面向对象的,每个实例对象都有一个__proto__属性,该属性指向它的原型对象,这个实例对象的构造函数有一个原型属性prototype,与实例的proto属性指向同一个对象。当一个对象在查找一个属性的时候,自身没有就会根据__proto__向它的原型进行查找,如果都没有,则向它
阅读全文
摘要:1.创建一个空对象: 并且this变量引入该对象,同时还继承了函数的原型。 2.属性和方法被加入到 this 引用的对象中。 3.新创建的对象由 this 所引用,并且最后隐式的返回 this 。 Javascript的new关键字主要的作用是继承 new一共经历4个阶段 1、创建一个空对象 var
阅读全文
摘要:document.write只能重绘整个页面,innerHTML可以重绘页面的一部分。 1. ducument.write使用举例html文档: <!doctype html><html><head><meta http-equiv="Content-Type" content="text/html
阅读全文
摘要:a. 域名解析 b. 发起TCP的3次握手 c. 建立TCP连接后发起http请求 d. 服务器端响应http请求,浏览器得到html代码 e. 浏览器解析html代码,并请求html代码中的资源 f. 浏览器对页面进行渲染呈现给用户 1.当发送一个URL请求时,不管这个URL是web页面的URL还
阅读全文
摘要:CSS Sprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的"background-image","background-repeat","background-position"的组合进行背景定位,background-position可以用数字精确地定位出背景图片的位置
阅读全文
摘要:一、优化图片加载 ①图片懒加载,在页面上的未可视区域可以添加一个滚动条事件,判断图片位置与浏览器顶端的距离与页面的距离,如果前者小于后者,优先加载。 ②如果为幻灯片、相册等,可以使用图片预加载技术,将当前展示图片的前一张和后一张优先下载。 ③如果图片为css图片,可以使用CSSsprite,SVGs
阅读全文