
JavaScript
文章平均质量分 72
sweetyhyh
这个作者很懒,什么都没留下…
展开
-
jQuery延迟加载(懒加载)插件 – jquery.lazyload.js
Lazy Load 是一个用 JavaScript 编写的 jQuery 插件. 它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态. 在某些情况下还可以帮助降低服务器负担.Demo页面转载 2017-05-02 08:04:54 · 705 阅读 · 0 评论 -
AngularJS开发实战(1)
从接触AngularJS到现在已经有1年多的时间期间已经用这个框架开发了大大小小的好几个项目,参考了其他一些项目的结构模版和自己摸索尝试,从一开始项目结构错乱复杂到现在我自认为是比较良好的结构划分,现在整理成一个系列留作团队培训内容和分享,如果有更好的方案欢迎一起研究讨论。 我们以一个简单的新闻管理系统作为引子从无到有的创建一个基于angularjs框架的系统,第一篇我们先从创建一个angul转载 2017-05-02 16:21:58 · 359 阅读 · 0 评论 -
利用JavaScript、Ajax及CSS3实现图片预加载
导语多图片网页很多都用了预加载图像,预加载图像是改善用户体验的好方法。但苦于网上找好资料不容易,特地翻墙研究了两篇,一起参考学习仅使用JavaScript实现预加载像以前的方法一样有效,我通常认为实际上实在太乏味和耗时。 相反,我通常更喜欢使用直线切片JavaScript来预加载图像。 以下是几种仅限JavaScript的预加载方法,可在几乎每个现代浏览器中原创 2017-05-03 12:03:13 · 171 阅读 · 0 评论 -
详解js中的原型链,prototype与__proto__的关系
说到prototype,就不得不先说下new的过程。我们先看看这样一段代码: type="text/javascript"> var Person = function () { }; var p = new Person();很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分成以下三步:var p=原创 2017-05-03 15:30:05 · 149 阅读 · 0 评论 -
JavaScript迷之this总结
JavaScript的this迷之指向是不是弄晕了你,我是被转的晕头转向,所以来总结一下this的指向问题。this的指向总体可以分为四种情况:直接调用作为对象方法调用构造函数调用call()跟apply()方法调用在说this的指向之前,我们先要知道this是在函数调用的时候确定的,这使得我们可以非常灵活的使用this,所以这才叫迷之this。直接调用原创 2017-05-05 18:02:33 · 240 阅读 · 0 评论 -
上传头像,js实现
html: 我的资料 我的资料 更换头像 更换主题背景 手原创 2017-05-06 12:08:30 · 3255 阅读 · 0 评论 -
Javascript 数组循环遍历之forEach
1. js 数组循环遍历。数组循环变量,最先想到的就是 for(var i=0;i除此之外,也可以使用较简便的forEach 方式2. forEach 函数。Firefox 和Chrome 的Array 类型都有forEach的函数。使用如下:[html] view plain copy原创 2017-06-19 11:05:32 · 1145 阅读 · 0 评论 -
正则表达式控制Input输入内容
不能输入中文 只能输入 数字和下划线只能输入 数字和小数点 只允许输入汉字其一,只允许输入数字和小数点。其二,判断的更详细一些,甚至22..2这样不算数字也判断得出来function check(){if (isNaN(tt.value)){alert("非法字符!");tt.value="";}}转载 2017-06-19 17:42:16 · 1056 阅读 · 0 评论