JavaScript随笔一篇
摘要:作者:Truly日期:2007.7.31近期Post了不少Javascript文章,还是收到不少支持,你们的回复是我写下去的动力,谢谢你们!刚刚研究了一下新浪的财经板块,其中对股票数据的处理真的是跟我的MVC模式的文章不谋而合啊。我顺手写了2段代码,大家看看。Stock.html<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"&g...
阅读全文
posted @
2007-07-31 22:17
Truly
阅读(1511)
推荐(0) 编辑
设计模式在JavaScript中的应用(2) -- Observer
摘要:作者:Truly日期:2007.7.31上次我们讨论了Web开发中最重要的设计模式MVC,今天我们要讨论的是Observer模式,与MVC这样的大型设计模式相比,Observer模式则要轻量很多。废话不多说了,进入主题Obsever简单应用请先看一段代码://theprocessarraycallingafterpageloadedforpagelistener.varPageLoadListen...
阅读全文
posted @
2007-07-31 21:34
Truly
阅读(3294)
推荐(0) 编辑
关于JavaScript的“+”运算和“-”运算和三目操作符“?:”
摘要:作者:Truly日期:2007.7.31引言:由于JavaScript的灵活简单,很多人忽略了JavaScript技术细节,没有掌握一些基础知识点,比如+、-运算这样的基础操作。同时应部分网友要求,发一篇基础知识的文章,希望能够继续抛砖引玉。今天阅读了鸟食轩早期的一篇文章《在JavaScript中也玩变量类型强行转换》,文中提到的一个例子:"88"-8和"88"+8,结果分别是80和"888",看...
阅读全文
posted @
2007-07-31 20:19
Truly
阅读(4336)
推荐(0) 编辑
微软ASP.NET AJAX中日期类型的JSON处理
摘要:作者:Truly日期:2007.7.29如我前面文章介绍的那样,JSON在现代JavaScript编程中占据了重要位置,如果你阅读过大型的类库代码,例如AjaxPro,MS ASP.NET AJAX等,你会发现,在组织和交互数据和都普遍采用了JSON方式。我前面那篇文章《设计模式在JavaScript中的应用(1)》中,使用了较为简单的数据映射,为了避免时区的差别,我将日期用JSON简单表示为如下...
阅读全文
posted @
2007-07-29 14:06
Truly
阅读(6012)
推荐(0) 编辑
JavaScript面向对象之方法重载
摘要:作者:Truly日期:2007.7.29上次我们在《在JavaScript中使用面向对象》讨论了对象的声明、成员的声明、全局变量和局部变量以及命名空间的处理。本文继续讨论面向对象,今天介绍方法重载。同时上次有人询问Function对象的apply方法和call方法的区别,本文将一并进行探讨。首先我们需要知道Javascript有很多语言特点使得我们不能完全按照以往的编程经验进行编程,比如方法重载。...
阅读全文
posted @
2007-07-29 13:20
Truly
阅读(9150)
推荐(0) 编辑
谁动了我的奶酪?
摘要:今天在撰写了一大段JavaScript文章之后,突然回想起工作的这几年,不免有了一些感慨,发几句牢骚。生存于技术的潮流之中,唯一可作的就是跟随潮流,脚本稍有迟缓,可能就被搁浅在沙滩上。对技术人员而言,就是保持警惕的头脑,看好你的奶酪。在过去的数年中,Web应用技术得到了长足发展,无论是硬件还是软件,10年前,上网还是一件非常奢侈的事,用33.3或者56kmodem上网都可以称作冲浪,如今用着2m ...
阅读全文
posted @
2007-07-28 14:16
Truly
阅读(955)
推荐(0) 编辑
设计模式在JavaScript中的应用(1)
摘要:作者:Truly日期:2007.7.24前言上篇文章我们介绍了在JavaScript中使用面向对象的方法,本文我们则讨论软件工程领域的另一个革新--设计模式在JavaScript中的应用。模式的概念诞生于20世纪70年代,最初用于描述建筑领域的一些特定问题的解决方案。后来这一方案也被应用到软件开发这一领域。在我们使用Java或C++构建大型应用程序的时候,我们几乎无法离开设计模式,并且,在这些领域...
阅读全文
posted @
2007-07-24 23:42
Truly
阅读(4268)
推荐(0) 编辑
在JavaScript中使用面向对象
摘要:OO(面向对象)概念的提出是软件开发工程发展的一次革命,多年来我们借助它使得很多大型应用程序得以顺利实现。如果您还没有掌握并使用OO进行程序设计和开发,那么您无疑还停留在软件开发的石器时代。大多数编程语言,尤其是近年问世的一些语言,都很好的支持了面向对象,您可能对此了如执掌,但是一些语言在OO方面却无法与其它高级语言相比,在这些语言上进行面向对象程序设计和开发会有些困难,例如本文要讨论的JavaScript。JavaScript是一门古老的语言,但是随着近期Web2.0 技术的热捧,这门语言又重新焕发出青春的光辉,借助于JavaScript客户端技术,我们的Web体验变得丰富而又精彩,为了设计和开发更加完善、复杂的客户端应用,我们必须掌握JavaScript上的OO方法,这正是本文要讨论的。
阅读全文
posted @
2007-07-24 22:00
Truly
阅读(7810)
推荐(1) 编辑
对于Asp.Net 2.0中脚本资源的研究(2)
摘要:对于Asp.Net 2.0中脚本资源的研究(2)Author: Truly在上篇文章中我们主要介绍了.net 2.0 中的资源文件,并以WebForms.js为例做了重点分析,有朋友问我如何获取所有的资源文件,方法有很多中。可以使用我们熟悉的Reflector导出所有资源文件(利用Reflector.FileDisassembler插件),也可以使用下面的方法:遍历所有资源:Attribute[]...
阅读全文
posted @
2007-07-10 15:14
Truly
阅读(3599)
推荐(1) 编辑
对于Asp.Net 2.0中脚本资源的研究(1)
摘要:对于Asp.Net 2.0中WebResource的研究(1)Author: Truly对于Asp.Net 2.0中,提供了很多脚本资源文件,以嵌入资源包含在程序集中:WebForms.jsWebUIValidation.jsSmartNav.htmSmartNav.jsMenu.jsMicrosoftAjaxWebForms.jsMicrosoftAjax.js等当我们改变Page的属性或增加某...
阅读全文
posted @
2007-07-07 15:53
Truly
阅读(5239)
推荐(0) 编辑