摘要: 一、什么是图片滚动加载? 通俗的将就是:当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次),只有在图片出现在浏览器的可视区域内时,才设置图片真正的路径,让图片显示出来。这就是图片懒加载。 二、为什么要使用这个技术? 比如一个页面中 阅读全文
posted @ 2017-06-14 21:26 万杨-亿扬 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ECMAScript中描述了原型链的概念,并将原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。简单回顾一下构造函数、原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。那么,假如 阅读全文
posted @ 2017-06-14 19:35 万杨-亿扬 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 前端与服务端数据交互时,涉及到跨域的一些问题。JavaScript出于安全的考虑,禁止了跨域调用其他页面的对象,也即同源策略限制了一个源(origin)中加载文本或脚本与来自其它源(origin)中资源的交互方式。 什么是跨域? 如果两个页面拥有相同的协议(protocol),端口(如果指定),和主 阅读全文
posted @ 2017-06-14 18:33 万杨-亿扬 阅读(193) 评论(0) 推荐(0) 编辑
摘要: var getXmlHttpRequest=function(){ try{ //主流浏览器提供了XMLHttpRequest对象 return new XMLHttpRequest(); }catch(e){ //低版本的IE浏览器没有提供XMLHttpRequest对象,IE6以下,所以必须使用 阅读全文
posted @ 2017-06-14 15:06 万杨-亿扬 阅读(1084) 评论(0) 推荐(0) 编辑