浏览 4012 次
锁定老帖子 主题:js 两种方式进行字符匹配
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2010-09-26
Function.prototype.method=function(name,f){ this.prototype[name]=f; return this; }; String.method('match',function(){ var character={ '1':'星期一', '2':'星期二', '3':'星期三', '4':'星期四', '5':'星期五', '6':'星期六', '7':'星期日' }; return function(){ return this.replace(/^[1-9]\d*$/g,function(c){ return character[c]; }); }; }()); var s=prompt("请输入数字","1"); while(s==null||s<1||s>7) {var s=prompt("请重新输入数字","1");} alert(s.match()); 方法二 switch var oMyDate = new Date(); var iYear = oMyDate.getFullYear(); var iMonth = oMyDate.getMonth() + 1; //月份是从0开始的 var iDate = oMyDate.getDate(); var iDay = oMyDate.getDay(); switch(iDay){ case 0: iDay = "星期日"; break; case 1: iDay = "星期一"; break; case 2: iDay = "星期二"; break; case 3: iDay = "星期三"; break; case 4: iDay = "星期四"; break; case 5: iDay = "星期五"; break; case 6: iDay = "星期六"; break; default: iDay = "error"; } document.write("今天是" + iYear + "年" + iMonth +"月" + iDate + "日," + iDay); 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-09-29
文不对题。
不过还是支持一下。 |
|
返回顶楼 | |
发表时间:2010-09-29
怎么在这个版块
|
|
返回顶楼 | |
发表时间:2010-09-29
ytsmtxxi 写道 文不对题。 不过还是支持一下。 你好,不知该如何命名? |
|
返回顶楼 | |
发表时间:2010-09-29
su1216 写道 怎么在这个版块 刚用这个博客,不是很明白javascript应该放在哪个板块? |
|
返回顶楼 | |
发表时间:2010-09-29
还有第三种
if(){ }else if(){ }...... else if(){ }else{ } |
|
返回顶楼 | |
发表时间:2010-09-29
ranbo 写道 还有第三种 if(){ }else if(){ }...... else if(){ }else{ } 感觉效率太低 其实最好的话还是采用java中的hashmap的那种思想 键值对 |
|
返回顶楼 | |
发表时间:2010-09-30
ranbo 写道 还有第三种
if(){ }else if(){ }...... else if(){ }else{ } 很不赞成用这个东西 |
|
返回顶楼 | |