摘要: 目录一、前言二、问题描述三、分析问题四、解决问题五、总结一、前言JavaScript语言在不同的浏览器的下有存在细微的差异,但不像DOM操作差异那么大,现在为大家列举出其中一个"for循环"的差异,并介绍如何有效的解决这种差异。二、问题描述在下面的 测试代码 例1 中IE6和Chrome输出的结果是不一致,IE6不执行for语句里的代码//例1: alert("准备测试toString是否被for循环枚举出来") var forTest = { toString: 1 } for (i in forTest) { alert("toString 阅读全文
posted @ 2012-11-04 17:17 小明你怎么了 阅读(1833) 评论(2) 推荐(0) 编辑
摘要: 目录一、前言二、基础讲解三、知识应用四、总结五、常见问题一、前言JavaScript设计得最出色的就是它的函数的实现,它几乎接近于完美。我们现在现就来介绍它其中一个功能“闭包”。我们可以利用闭包“保存变量生命周期”和“屏蔽变量”的特性优雅地完成一些强大的功能。后面我还会介绍在ExtJS中是如何使用这种特性的。二、基础讲解我们可以利用“闭包”功能来实现隐藏或公开对象的变量和方法。测试代码如下 1 var bufferObj = (function createFun(fn, interval, scope) { 2 var isExec = 1;//被闭包的变量,外界不能直接访问 3 ... 阅读全文
posted @ 2014-02-19 11:15 小明你怎么了 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 导航:.NET中序列化(一).NET中序列化(二)----------------------------------------------------------------------------------------------------------------------------经过前两章的介绍,我想大家应该对序列化有了一定基础认识了,本节将介绍序列化泛型,和序列化事件序列化泛型其实泛型和非泛型其实没有什么不同,不过要注意以下两点:1.泛型只支持BinaryFormatter格式,不支持SOAP格式2.泛型序列化的类型和反序列化的类型要一致,如果把MyClass<int 阅读全文
posted @ 2011-09-22 23:44 小明你怎么了 阅读(2470) 评论(6) 推荐(1) 编辑
摘要: 导航:.NET中序列化(一)----------------------------------------------------------------------------------------------------------------------------上节说到序列化和反序列化类中的值成员,我们也知道,类中的成员不当当只是值成员还有引用类型,现在我们就介如何序列化引用类型、不可序列、序列化成SOAP格式的文件序列化引用类型序列化类默认的情况下是要求他的所有的成员都是要可序列化的(除事件、委托、显式定义不可序列化)现在我对之前的例子进行改造,例子如下: [Serial... 阅读全文
posted @ 2011-09-22 00:15 小明你怎么了 阅读(2899) 评论(6) 推荐(4) 编辑
摘要: 本人编程道行很浅,只有两三年的道行,所以本文的内容讲的不深入,只供给菜鸟们看看,所以老鸟们不要笑我,欢迎老鸟们指出问题,也欢迎新手们讨论。我写文章的目的有两个,1是想巩固消化自己所学的内容,2是能和广大的程序猿讨论。-------------------------------------------------废话分割线------------------------------------------------- 大家都知道.NET中的对像中存着许多的状态(成员变量),当我们想把对象保存起来,我们就要通过数据库把数值存放起来,下次使用时在从数据库中把数值取出,重新赋值到对像上。开发人员就 阅读全文
posted @ 2011-09-21 10:31 小明你怎么了 阅读(4628) 评论(7) 推荐(2) 编辑