Javascript
文章平均质量分 66
Realdodo
这个作者很懒,什么都没留下…
展开
-
不知道有没有必要写一个Javascript的算法库……
前几天在写脚本,终于对 Javascript 中算法匮乏的现象不能忍了,太不方便了!比如说排序,对于Array对象,的确有个sort方法可以用,但是String就不行了,Object(做Hash表用)更不行。其实 Javascript 已经有完备的语法体系,既能够面向对象,也能够模拟出函数重载,但奇怪怎么就没有人来写一套像C++的 STL 一样的算法库呢?相比 STL,Javascript 中缺少原创 2006-05-12 19:44:00 · 1735 阅读 · 5 评论 -
实现读取RSS 2.0的Javascript类
这几天在学习一些Javascript的东西,新入手,很差,只好自己写一些小例子练手。嗯,放在这里做备份吧。这是一个能够用于读取RSS 2.0信息,并把读到的东西变成Javascript对象的类。和网上能搜到的代码相比,我这个非常的粗糙,封装的也不一定合理,反正作为练习嘛,达到目的就成首先当然是要搞清楚RSS 2.0的结构,它最基本的骨架如下:原创 2006-05-23 15:28:00 · 1921 阅读 · 2 评论 -
Javascript中验证输入参数
Javascript的函数声明中的参数列表并不意味着什么……它们纯粹是为了方便访问这些参数而放在那里的,而并没有限制调用者怎么传参数,调用者想怎么传就怎么传,只要脚本不出错……所有,有时候为了保证程序的健壮性,需要实现输入参数的验证和默认的输入参数。这几天学习的过程中恰好写了一些简单的解决方案,放在这里做备份。首先是验证类型的合法性:function validateType( obj, ty原创 2006-05-23 16:13:00 · 2025 阅读 · 0 评论 -
用Javascript实现Command模式
这个实现实在太简单了………动态语言就是好使啊~先定义一个Command对象,代码如下:function Command(obj) { var commandObj = obj; // save the reference of working object var oldProp = new Object(); // save old properties原创 2006-06-18 21:11:00 · 1774 阅读 · 0 评论 -
JavaScript 2快来了!
Javascript 2快来了!这本来已经不是新闻,不过这个消息似乎在国内还没有流传开。无论如何,我还是先转一下相关的资料吧。http://developer.mozilla.org/presentations/xtech2006/javascript/这是Javascript 2的语言特性介绍,简单明了的说明了为什么要对Javascript做出那么多的改进、如何改进、开发计划等。今天时间不多原创 2006-06-22 20:27:00 · 1403 阅读 · 0 评论