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