// 1、从以下URL中http://www.baidu.com/about/news.php 中将.php给截取出来
var str="1、从以下URL中http://www.baidu.com/about/news.php 中将.php给截取出来"; document.write(str.substr(str.lastIndexOf("."),4)); 2、将以下字符串javascript翻转过来 --?不允许使用reverse()方法 tpircsavaj 11期 var str="javascript"; for (var i = str.length-1; i>=0; i--) { document.write(str[i]); };
// 2、将以下字符串javascript翻转过来 --?不允许使用reverse()方法 tpircsavaj 11期
var str="javascript"; for (var i = str.length-1; i>=0; i--) { document.write(str[i]); };
//3、计算从出生到现在你总共活了多少天? Math.ceil()
var die = new Date(); var now = die.getTime(); var formerly = new Date("1992-08-06").getTime(); var day = ((now-formerly)/1000/60/60/24); document.write("现在一共活了"+Math.ceil(day)+"天");
//4、(字符)检查用户输入的用户名,是否含有[*,%,&,<,>,!,@,#]特殊字符,如果有,则输出“用户名含有特殊字符”,否则输出“用户名符合要求” (参考课堂例子)
var str="a?sh>n"; var str_len=str.length; function checkUser(userName){ var arr=["*","%","&","<",">","!","@","#"]; //获取数组的长度 var arr_len=arr.length; //用户名字符串 for (var i = 0; i < str_len; i++) { for (var j = 0; j< arr_len; j++) { if(str[i]==arr[j]){ return false; } } } return true; } if(checkUser(str)){ document.write("用户名合法"); }else{ document.write("用户名非法"); }
//5、输出今天的日期、星期、时间字符串。
var myDate = new Date(); var y = myDate.getFullYear(); var m = zero(myDate.getMonth()+1); var d = zero(myDate.getDate()); var h = zero(myDate.getHours()); var arr = [‘星期天‘,‘星期一‘,‘星期二‘,‘星期三‘,‘星期四‘,‘星期五‘,‘星期六‘]; var str="<h2>输出当前的系统时间日期</h2>"; str+="今年是:"+y+"年"; str+="<br>本月是"+m; str+="<br>今天是"+d; str+="<br>现在是"+h+"时"; //info.innerHTML=str; document.write(str); //前导零 function zero(i){ if(i<10){return "0"+i;}else{return i;} }
//6、(字符)将“北京传智教育,是一家专业培训的教育机构!”中的“教育”替换成“education”
var str = "北京传智教育,是一家专业培训的教育机构"; var reg = /教育/gi; document.write(str.replace(reg,"education"));
时间: 2024-10-09 05:17:54