引用地址:http://www.cnblogs.com/2050/archive/2012/08/13/2636467.html#2457812 http://www.cnblogs.com/jscode/archive/2012/08/28/2660078.html 如果margin为正的时候,那 Read More
posted @ 2017-10-10 11:10 某某西欧阿姐 Views(310) Comments(0) Diggs(0) Edit
call与apply的作用: 1.改变函数内部this指向 2.实现函数继承 代码演示: 第一次执行函数isOdd,this.dividend为undefined,因此num%(this.dividend)执行结果为NaN,NaN不等于0,因此结果为奇数; 但是在第二次利用了isOdd.call后, Read More
posted @ 2017-08-14 14:55 某某西欧阿姐 Views(140) Comments(0) Diggs(0) Edit
原理: 首先将img的真正的地址存放在一个自定义属性内,例如data-img. 而src属性存放的是一张空白图片。 接下来,当滚动条发生滚动时,判断图片是否在可视区域内,如果在可视区域内,则将data-img的值赋给src 代码实现: 既然懒加载的原理是基于判断元素是否出现在窗口可视范围内,首先我们 Read More
posted @ 2017-07-12 15:07 某某西欧阿姐 Views(131) Comments(0) Diggs(0) Edit
grep()方法用于元素过滤。使用指定的函数过滤数组中的元素,并返回过滤后的数组。 语法:$.grep(array,callback) array:待过滤数组 callback:处理数组中的每个元素,并过滤元素,该函数中包含两个参数,第一个是当前数组元素的值,一个是当前数组元素的下标,即元素索引值。 Read More
posted @ 2017-05-09 15:14 某某西欧阿姐 Views(224) Comments(0) Diggs(0) Edit
1. 问题的由来 有这样一种情形:在一个容器(container)中,有两个浮动的子元素,父元素并没有设置高度。<div> <div style="float:left;width:45%;"></div> <div style="float:right;width:45%;"></div></di Read More
posted @ 2017-04-19 16:35 某某西欧阿姐 Views(125) Comments(0) Diggs(0) Edit
问题1:不同浏览器对控件的margin和padding不同 碰到频率:100%; 解决方法:用通用符*{margin:0;padding:0;} 备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的css文件开头都会用通配符*来设置各个标签的内外补丁是0。 问题2:块属性标签float Read More
posted @ 2017-04-17 15:50 某某西欧阿姐 Views(191) Comments(0) Diggs(0) Edit
CSS实现垂直居中的常用方法 2017-04-17 渔歌 前端开发 来自:渔歌 - 博客园 链接:www.cnblogs.com/yugege/p/5246652.html(点击尾部阅读原文前往) 已获转载授权 在前端开发过程中,盒子居中是常常用到的。其中 ,居中又可以分为水平居中和垂直居中。水平居 Read More
posted @ 2017-04-17 14:23 某某西欧阿姐 Views(155) Comments(0) Diggs(0) Edit
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object ,Function 是JS自带的函数对象 二.原型对象 在js中,每一个对象(函数)都会加载一些预定义的属性。其中函数对象的一个属性就是原型对象 prototype。注:普通对象 Read More
posted @ 2017-04-14 14:15 某某西欧阿姐 Views(168) Comments(0) Diggs(0) Edit
ajax跨域,两种办法:后端写个代理接口,让后端去抓数据;或者与对方合作,用jsonp等方式传送数据 JSONP 这种方式主要是通过动态插入一个script标签。通过script标签引入一个js文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的json数据作为参数传入 Read More
posted @ 2017-04-12 15:43 某某西欧阿姐 Views(110) Comments(0) Diggs(0) Edit
基本流程: 1. 域名解析 2. 发起TCP的3次握手 3. 建立TCP连接后发起http请求 4. 服务器端响应http请求,浏览器得到html代码 5. 浏览器解析html代码,并请求html代码中的资源 6. 浏览器对页面进行渲染呈现给用户 Read More
posted @ 2017-04-12 10:45 某某西欧阿姐 Views(125) Comments(0) Diggs(0) Edit