function(arg){...} 这是一个匿名函数,参数是arg。而调用匿名函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:function(arg){...}(param) , 这相当于定义了一个参数为arg的匿名函数,并且将param作为实参来调用这个匿名...
分类:
Web程序 时间:
2015-12-21 21:56:14
阅读次数:
149
有时候需要存储一组函数,但要确定函数在这个集合中不能重复,绝大多数第一个想到的是将所有的函数保存在数组中,然后遍历数组检查重复的函数,其实可以利用函数属性的特性,给函数添加一个附加属性实现var store = { nextId:1, cache:{}, add:function(fn)...
分类:
其他好文 时间:
2015-12-21 21:51:20
阅读次数:
150
//绑定商品名称联想$('#productName').bind('input propertychange', function() {searchProductClassbyName();}); searchProductClassbyName 为触发后调用的方法;
分类:
Web程序 时间:
2015-12-21 20:22:06
阅读次数:
196
$(window).load(function(){ }) window.onload=function(){ }toggle()方法toggle()方法的语法结构:toggle(fn1,fn2,...,fnN);作用1.toggle()方法用于模拟鼠标连续单击事件控制元素的隐藏与显示...
分类:
Web程序 时间:
2015-12-21 20:18:12
阅读次数:
169
1.target 通过获取DOM元素var box = document.getElementById("box");document.box.onclick = function(){ alert(123);//123}event对象下的target方法 :获取事件的目标,不用document.....
分类:
Web程序 时间:
2015-12-21 20:08:46
阅读次数:
158
1. 从源码开始:我们先看源码的8188行到9525行:window.appcan && appcan.define('window',function($,exports,module){ var subscribeGlobslQueue = [];//订阅队列 var bounce...
分类:
移动开发 时间:
2015-12-21 20:05:59
阅读次数:
394
最近在看JS DOM编程艺术,在第十章的动画里面有个setTimeout函数的例子中涉及了很多的引号,研究了好大一会才看明白,综合网上各个大神的解释和自己的理解,其原理是这样的:首先看下程序源代码: 1 function moveElement(elementID,final_X,final_Y,i...
分类:
Web程序 时间:
2015-12-21 19:58:16
阅读次数:
181
window.onload =function(){ //在这里创建一个元素添加到节点。注意去今天的GMT时间,然后+1 var meta; if (document.createElement &&(meta = document.createElement('meta'))){ //...
分类:
其他好文 时间:
2015-12-21 19:55:40
阅读次数:
143
/** * 写excel方法 */function writeExcel($tabArr, $dataArr,$path) { require_once CODE_BASE2 . '/util/phpexcel/PHPExcel.php'; $objPHPExcel = new PHPE...
分类:
Web程序 时间:
2015-12-21 18:08:44
阅读次数:
217
$scope.safeApply=function(fn){varphase=this.$root.$$phase;if(phase==‘$apply‘||phase==‘$digest‘){if(fn&&(typeof(fn)===‘function‘)){fn();}}else{this.$ap...
分类:
移动开发 时间:
2015-12-21 18:08:22
阅读次数:
119