1.程序定时执行[指定毫秒之后关闭页面]
function clock(){
var obj = document.getElementById('leftSeconds');
var n = obj.innerHTML;
if(n -1 > 0){
obj.innerHTML = n -1;
}else{
window.clearInterval(t);
window.open("about:blank","_self").close();
}
}
var t=window.setInterval('clock();', 1000);
2. 正则表达式去重字符串,只保留一个
var str= "aaaebbbcccddd";
str = str.replace(/(.)\1+/g,'$1')
3.把字符串中所有单词的首字母都转换为大写个
name = 'aaa bbb ccc';
uw=name.replace(/\b\w+\b/g, function(word){ return word.substring(0,1).toUpperCase()+word.substring(1);} );
alert(uw)
4.相同字符串分组
var s = 'aaaasssffgeeryy';
var reg = /(?:(\w)\1*)/g;
var arr = s.match(reg);// ["aaaa", "sss", "ff", "g", "ee", "r", "yy"]