javascript
cowge
这个作者很懒,什么都没留下…
展开
-
代码超短的简单日历
代码如下 setInterval( function(){with(new Date())cowge.innerHTML=toLocaleString()+ 星期+日一二三四五六.charAt(getDay())}, 50);原创 2008-10-28 20:21:00 · 330 阅读 · 0 评论 -
给String对象扩展一个格式化字符串的函数
我实际应用中我们想把 "{0}是广东人,{1}是四川人"的占用符替换成我们想要的 张三,李四时。js的String好像不提供这个函数以下我扩展的方法////extend StringString.prototype.format=function(){ var arr=arguments; var reg=//{/d+/}/g; var regO=/[/{/}]+/g; var s原创 2008-12-24 16:39:00 · 214 阅读 · 0 评论 -
js的引用类型和值类型以及装箱和拆箱
以下是引用类型和值类型的演示 function dwn(s){ document.write(s+""); } var va=10,vb=true; var ra=[1,2,3],rb={x:1,y:2}; function ValueTypes(x,y){ x++; y=false; dwn(x); dwn(y); }原创 2008-12-23 22:04:00 · 254 阅读 · 0 评论 -
js多重构造
有时候我们在实例化一个类的时候,同时实例化另外一个类.那么这时.多重构造就可以满足我们的需要了.以下是一个小例子 function Point(dimension){ this.dimension=dimension||0; this.isRegular=function(){ return this.dimension>0; } } function P原创 2008-12-17 22:03:00 · 305 阅读 · 0 评论 -
firefox 复制文本js代码(转)
function copyToClipboard(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); } else if(navigator.userAgen转载 2008-12-18 15:11:00 · 307 阅读 · 0 评论 -
js实现构造继承法
也许js用prototype的原形继承法经常会用到.但是js实现构造继承法的也会有时用到.下面是该方法的例子. function Point(){ var m_elements=[]; m_elements=Array.apply(m_elements,arguments); this.hello=function(){ alert(m_elements.leng原创 2008-12-15 22:55:00 · 878 阅读 · 0 评论 -
js实现多态
简单的多态也许大家会经常用到.如function add(x,y){ return x+y;} add(10,30);add("a","b"); 然而,下面是比较经典的js实现多态的方法,下面我把代码贴下 function dwn(s){ document.write(s+""); } function Animal(){ thi原创 2008-12-15 22:58:00 · 1571 阅读 · 0 评论 -
用js实现猫与老鼠的事件编程
// 定义一个猫的类function Cat(description) { // 定义一个事件 this.description = description; this.cry = null;}// 添加事件Cat.prototype.AddHandler = function(handler) { if (this.cry == null) { this.c转载 2008-12-04 23:38:00 · 532 阅读 · 0 评论 -
创建命名空间(域)的例子
以下是用js创建命名空间(域)的一个小例子 function $package(ns){ var domains=ns.split("."); var domain=window; for(var i=0;i if(!domain[domains[i]]){ domain[domains[i]]={}; } domain=domai原创 2009-01-04 22:17:00 · 245 阅读 · 0 评论 -
实现一个简单的HashTable类型(包括添加,修改,删除,查找)
//作者:海浪轻风//作用:对hashtable的操作///联系方式:441391818 email:jiangwen_hai@163.com function dwn(s){ document.write(s+""); } function HashTable(){ var specialkey=[ "valueOf", "hasOwnP原创 2008-10-29 22:18:00 · 999 阅读 · 0 评论 -
用正则匹配文件夹和文件名
C#的例子using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlContr原创 2008-12-29 00:13:00 · 634 阅读 · 0 评论