本系列作为Effective JavaScript的读书笔记。
当需要将方法抽取出来作为回调函数使用的时候,常常会因为this的指向不明而发生错误,比如:
var buffer = {
entries: [],
add: function(s) {
this.entries.push(s);
},
concat: function() {
return this....
分类:
编程语言 时间:
2014-09-22 12:16:52
阅读次数:
204
在Javascript中什么是回调函数,我认为简单来说就是把一个函数B作为参数传递给另一个函数A,在A函数中的一定时机调用函数B。这里可以看出回调函数形成了一个闭包,它可以访问函数A中的活动对象。请见下面代码:某村二娃子像买肾机6,但苹果店发现木有库存了,准备去进货,那么这时候二娃子有选择:一是:过...
分类:
编程语言 时间:
2014-09-22 02:38:11
阅读次数:
170
ECMAScript5新增的数组方法看似都比较简单其实还是有一些细节需要了解的
首先这些方法都不会作用于原数组,其实对稀松数组的处理上.
(1)这些方法在稀松数组缺少的元素上都不会执行回调函数
(2)map的返回值包括稀松数组缺少的元素,而filter方法会过滤掉稀松数组的缺少元素,从而返回的都是一个紧凑的数组
在一些不支持这些方法的游览器中我们是如何实现这些方法呢
首先...
本文转载自:http://blog.csdn.net/jcodeer/article/details/1811306#Tkinter教程之Checkbutton篇#Checkbutton又称为多选按钮,可以表示两种状态:On和Off,可以设置回调函数,每当点击此按钮时回调函数被调用'''1.一个简单...
分类:
其他好文 时间:
2014-09-21 12:34:30
阅读次数:
271
本文转载自:http://blog.csdn.net/jcodeer/article/details/1811298#Tkinter教程之Button篇(1)#Button功能触发事件'''1.一个简单的Button应用'''fromTkinterimport*#定义Button的回调函数defhe...
分类:
其他好文 时间:
2014-09-21 12:02:30
阅读次数:
279
1、变量命名的合法性2、数据类型的转换,分为强类型和隐式类型3、字符串:字符串的声明、定义和使用,通常结合数组和指针 4、数组:下标的转换及数组的顺序存储5、函数:声明、定义、调用,递归函数(如菲薄纳西数列)、函数指针(如回调函数)6、变量:局部、全局、静态变量,结合函数考察值传递和地址传递及其两种...
分类:
其他好文 时间:
2014-09-21 02:26:49
阅读次数:
300
一、load()方法/* *如果没有参数传递,采用GET方式传递 *如果有参数,则自动转换成POST方式传递 *无论Ajax是否请求成功,请求完成后回调函数触发 */load("test.html")load("test.html .para") //加载html里中有para类的DOMload(....
分类:
Web程序 时间:
2014-09-19 23:54:26
阅读次数:
254
函数功能: 该函数列举一个指定设备可用的字体,对那些有指定字样名的字体,EnumFonts取得该字 体的信息,并将信息传给应用程序定义的回调函数。回调函数可以按期望处理字体信息。当 再没有字体可列举或回调函数返回零时,列举停止。 函数原型:int EnumFonts(HDC hdc, LPC...
分类:
其他好文 时间:
2014-09-19 23:45:46
阅读次数:
489
函数功能: 该函数是由应用程序定义的与函数EnumFontFamilies一起使用的回调函数,它接 收用于描述与可用字体的数据。类型FONTENUMPROC定义了一个指向此回调函数的指针,Enum FontFamProc是应用程序定义的函数的名字的占位符。 函数原型:int CALLBACK En....
分类:
其他好文 时间:
2014-09-19 23:41:26
阅读次数:
248