随笔分类 -  javaScript

闭包
摘要:闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。闭包的特性闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收闭包的定义及其优缺点闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常... 阅读全文

posted @ 2015-09-19 16:55 caroline_lc 阅读(208) 评论(0) 推荐(0)

js立即执行函数: (function ( ){...})( ) 与 (function ( ){...}( ))
摘要:( function(){…} )()( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义后立即执行的目的,后来发现加括号的原因并非如此。要理解立即执行函数,需要先理解一些函数的基本概... 阅读全文

posted @ 2015-09-19 16:12 caroline_lc 阅读(538) 评论(0) 推荐(0)

input _文本框回车或者失去光标触发事件
摘要:IE下,当一个HTML元素的属性改变的时候,都能通过 onpropertychange来即时捕获。 onchange在属性值改变时还必须使得当前元素失去焦点(onblur)才可以激活该事件。 了解这一点后我们发现onpropertychange的效果就是我们想要的,可是很遗憾,它只在IE下有效果。我... 阅读全文

posted @ 2015-09-11 13:28 caroline_lc 阅读(3320) 评论(0) 推荐(0)

js判断为空Null与字符串为空简写方法
摘要:下面就是有关判断为空的简写方法。代码如下:if (variable1 !== null || variable1 !== undefined || variable1 !== '') {var variable2 = variable1;}上面的意思是说如果variable1不是一个空对象,或者未定... 阅读全文

posted @ 2015-04-10 08:38 caroline_lc 阅读(567) 评论(0) 推荐(0)

jquery $(document).ready() 与window.onload的区别
摘要:1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个$(do... 阅读全文

posted @ 2015-04-10 08:22 caroline_lc 阅读(166) 评论(0) 推荐(0)

javascript 终止函数执行操作
摘要:1、如果终止一个函数的用return即可,实例如下:function testA(){ alert('a'); alert('b'); alert('c');}testA(); 程序执行会依次弹出'a','b','c'。function testA(){ alert('a');return; ale... 阅读全文

posted @ 2015-04-09 23:04 caroline_lc 阅读(1486) 评论(0) 推荐(0)

[JS][jQuery]清空元素html("")、innerHTML="" 与 empty()的区别 、remove()区别
摘要:清空元素html("")、innerHTML="" 与 empty()的区别一、清空元素的区别 1、错误做法一: $("#test").html("");//该做法会导致内存泄露 2、错误做法二: $("#test")[0].innerHTML=""; ;//该做法会导致内... 阅读全文

posted @ 2015-04-01 10:55 caroline_lc 阅读(841) 评论(0) 推荐(0)

ajax问题
摘要:1、代码:var i;for(i=0;i<10;i++){ ajaxServise(i);}在for循环中调用ajax方法 补充页面上的数据,这样写是错误的,他不会每执行一次for循环就执行一次ajax方法,而是等for循环结束才去执行ajax方法,所以导致ajax只被执行一次。然而当修改如下:fo... 阅读全文

posted @ 2015-02-27 15:39 caroline_lc 阅读(234) 评论(0) 推荐(0)

jQuery--checkbox全选/取消全选
摘要:$("#checkedAll").click(function() {$("input[type='checkbox'][name='checkItem']").prop("checked",this.checked);});var $subBox = $("input[type='checkbox... 阅读全文

posted @ 2015-02-25 16:10 caroline_lc 阅读(141) 评论(0) 推荐(0)

js实现淘宝首页图片轮播效果
摘要:原文:http://ce.sysu.edu.cn/hope2008/Education/ShowArticle.asp?ArticleID=10585淘宝首页图片轮播效果 1 2 3 4 5 阅读全文

posted @ 2014-08-03 10:04 caroline_lc 阅读(1122) 评论(0) 推荐(0)

[转载] 几张非常有意义的JavaScript基础学习思维图
摘要:原文:http://www.w3cfuns.com/forum.php?mod=viewthread&tid=5598364&extra=page%3D1%26filter%3Ddigest%26digest%3D1%26digest%3D11、JavaScript 数组2、JavaScript 函... 阅读全文

posted @ 2014-08-03 09:48 caroline_lc 阅读(502) 评论(0) 推荐(0)

导航