在DOM加载完成时运行的代码 可以简写成 (function($) {})(jQuery)什么意思? 其实际上是执行()(para)匿名方法,只不过是传递了jQuery对象。 相当于 是初始化jquery对象的惯用方法. (funtion(){})();立即执行函数;相当于先声明一个函数,声明完后直 ...
分类:
Web程序 时间:
2017-03-07 19:07:14
阅读次数:
202
一、jQuery事件绑定 委托绑定 页面框架加载完成: $(function () { ... })使用:希望查看页面立即执行的操作 阻止默认事件的发生: $('#bd').click(function () { var v = $(this).text(); alert(v); return fa ...
分类:
编程语言 时间:
2017-03-07 11:52:54
阅读次数:
271
什么是IIFE IIFE就是立即执行函数表达式(Immediately-Invoked Function Expression) 为什么需要IIFE 应用IIFE有两个比较经典的使用场景, 第一就是在循环中定时输出数据项, 上面输出的并不是0,1,2,3,4而是5,5,5,5,5 这输出的才是0,1 ...
分类:
编程语言 时间:
2017-03-04 22:41:02
阅读次数:
190
1:触发和执行并不是同一概念,计时器的回调函数一定会在指定delay的时间后被触发,但并不一定立即执行,可能需要等待。所有JavaScript代码是在一个线程里执行的,像鼠标点击和计时器之类的事件只有在JS单线程空闲时才执行。 2:在浏览器中,JavaScript引擎是基于事件驱动的,这里的事件可看... ...
分类:
编程语言 时间:
2017-02-23 12:13:28
阅读次数:
199
1、取代var的let和const 局部变量都可以使用let 固定变量都可以使用const 2、字符串的变化 反引号的使用 3、解构赋值 4、拷贝数组 5、立即执行函数 6、map函数 7、模块 ...
分类:
其他好文 时间:
2017-02-22 18:02:58
阅读次数:
165
Redis目前对事物的支持相对简单。Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他的client命令。当一个client在一个链接中发出multi命令时,这个链接会进入一个事务上下文,该连接后续的命令不会立即执行,而是先放到一个队列中,当执行exec命令时,r... ...
分类:
其他好文 时间:
2017-02-20 11:22:53
阅读次数:
174
1、解释器:将源码转换为动作(机器语言),并立即执行 编译器:编译器也会将源码转换为机器语言,但是中间会经过好多步骤,分段编译 ,然后链接,可以实现将代码模块化 2、c++不鼓励多使用预处理命令 3、c++使用静态类型检查,当然也可以加代码进行动态类型检查 4、带空参数 int func(); c+ ...
分类:
编程语言 时间:
2017-02-19 11:06:00
阅读次数:
182
生成相邻不重复随机数是之前抽奖插件的遗留问题,在之前的文章中已经简单说过,但没有更好的解决方案。经过一个多月的修改,抽奖插件已经趋于完善,在此分享一下这个问题的解决方法。以下是最初的方法,但是会出现一个单独的全局变量,整体而言稍显多余,不算完美。 为了避免多余的全局变量,需要使用立即执行函数以及闭包 ...
分类:
其他好文 时间:
2017-01-31 23:24:16
阅读次数:
257
一、背景 公司在用kettle做数据etl,每做完一个job或transformation发布上线想要立即执行看数据效果的话每次都是找运维同学登陆服务器打开kettle找到对应的文件点击执行,整个过程效率低下,不仅占用运维时间,期间自己也在白白等待,浪费生命。 google “kettle remo ...
分类:
Web程序 时间:
2017-01-25 12:39:00
阅读次数:
840