动态添加标签+动态添加事件 window.onload=function(){ (已存在元素节点)事件绑定; (未来元素节点)事件绑定; } 它会扫描元素节点,如果元素节点存在(静态写好的),就可以绑定了;如果元素节点不存在,是后来动态添加的就不会执行。 所以,我们不能将后来添加的元素的事件绑定像已 ...
分类:
Web程序 时间:
2016-08-07 13:51:36
阅读次数:
244
首先要弄白闭包的概念。 教材中的说法是:闭包是一种特殊的函数值,闭包中封闭或绑定了在另一个作用域或上下文中定义的变量。这里说闭包是一种特殊的函数值。 维基百科中的说法是:在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function clos... ...
分类:
其他好文 时间:
2016-08-07 13:37:04
阅读次数:
156
内部函数,是指在函数内部又声明了一个函数。 注意事项: 内部函数名,不能是已存在的函数名 假设在函数a里面定义了一个内部函数,不能调用两次函数a。 '; function bar(){ echo '在foo函数内部有个函数叫bar函数'; } } //现在还不能调用bar()函数,因为它还不存在 b... ...
分类:
Web程序 时间:
2016-08-07 12:09:55
阅读次数:
154
// // 基本数据结构算法 // //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = intval(($low+$high)/2 ); if ($array[$mid] = ...
分类:
编程语言 时间:
2016-08-07 11:00:44
阅读次数:
201
var createMapToggle = function() { var map = Application.map; if(map) { var toggleButton = ''+ ''+ ''; // ... ...
分类:
其他好文 时间:
2016-08-07 10:58:30
阅读次数:
164
N.E.Huang于1998年提出了一种针对非平稳非线性嘻信号的处理方法—经验模式分解(EMD),该方法给予信号本生的时间尺度特征,把复杂信号分解为有限个固有模态分量(Intrinsic Mode Function,IMF)和一个余项,是一种自适应的信号处理方法。EMD已经广泛应用于信号去噪,伪谐波 ...
分类:
其他好文 时间:
2016-08-07 09:43:29
阅读次数:
428
Next Power of 2 <!-- .entry-header --> Write a function that, for a given no n, finds a number p which is greater than or equal to n and is a power of ...
分类:
其他好文 时间:
2016-08-07 09:41:14
阅读次数:
164
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 9 ...
分类:
编程语言 时间:
2016-08-07 08:30:50
阅读次数:
136
抽象方法和抽象类 在OOP中,一个类有多个子类,而且每一个类至少含有一个公共的方法作为外部代码访问的接口,而抽象方法是为了方便继承引入的。 抽象方法:在类里面定义设有方法体的方法就是抽象方法,在类的声明时加“abstract” eg. abstract function fun(); 抽象类:只要类 ...
分类:
其他好文 时间:
2016-08-07 06:16:24
阅读次数:
154
一、什么是闭包? 官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的fun ...
分类:
Web程序 时间:
2016-08-07 06:12:39
阅读次数:
205