06 2012 档案

摘要:由于最近来自重构中的需要,所以深入的研究了JavaScript中function(函数/方法)的动态执行。搜索了一下,发现在网上询问相关问题的人非常多,相应给出的解决方法也是很多的,但却没有深入研究的说明。本人觉得深入的研究并解决function的动态执行问题还是非常有价值的。本文将从不同的应用情况入手,并由浅入深的给出解决方案与分析。动态执行从服务端返回的JavaScript代码不在本文的讨论范围内。场景1:动态执行无参数、无返回值function这是最简单,也是最常见的case。这种场景下,使用eval或者setTimeout都是可以的。如下示例代码:1functiontest() {2a 阅读全文
posted @ 2012-06-27 17:13 kuangkro 阅读(378) 评论(0) 推荐(0)
摘要:利用面向对象的方法编写javascript能帮你省钱,而且也会让你的代码看起来更酷。不相信?要么你或者别人会回来维护你的代码。而容易维护的代码更容易节省如金钱般宝贵的时间。也会让你在团队中更受欢迎,因为你刚刚让他们从头疼中解脱出来。在我们写面向对象代码之前,需要先大致了解一下什么是OO。如果你觉得你对OO已经足够了解,可以直接跳过这段。什么是OO面向对象编程可以比较基本地展现你代码中抽象自现实物质的对象。在代码中创建一个对象,我们需要先创建一个类。类几乎可以表示任何东西:账户,雇员,导航菜单,车辆,植物,广告,饮料,等等。然后,每次你创建一个对象,你要从一个类中继承下来。换句话说,你创建了类的 阅读全文
posted @ 2012-06-27 09:43 kuangkro 阅读(285) 评论(0) 推荐(0)
摘要:虽然现在用webform开发程序已经减少了,但他依旧还是会有用到服务器控件的时候,所以学习一下也是有必要的在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值等等。下面结合实例介绍几种获得GridView当前行索引值的方法。实例:① 目的:获取GridView中RowCommand的当前索引行。② 前台页面:在GridView中添加一模版列,里面添加一个LinkButton控件。代码:<asp:TemplateField HeaderText="操作"> <ItemTempl 阅读全文
posted @ 2012-06-06 10:55 kuangkro 阅读(221) 评论(0) 推荐(0)