**
* 功能说明:将字符串中的所有小写字母转换成大写字母
* 输入参数:待转换字符串
* 输出:大写字母字符串
* 使用举例:function test_2(){
* var str="abcdefdsfasdfdsaf";
* var result=toUpperCase(str);
* alert(result);
* }
*/
function toUpperCase(str){
var regExp=/[a-z]/g;
return str.replace(regExp,function(sMatch){
switch(sMatch){
case 'a':{
return "A";
break;
}
case 'b':{
return "B";
break;
}
case 'c':{
return "C";
break;
}
case 'd':{
return "D";
break;
}
case 'e':{
return "E";
break;
}
case 'f':{
return "F";
break;
}
case 'g':{
return "G";
break;
}
case 'h':{
return "H";
break;
}
case 'i':{
return "I";
break;
}
case 'j':{
return "J";
break;
}
case 'k':{
return "K";
break;
}
case 'l':{
return "L";
break;
}
case 'm':{
return "M";
break;
}
case 'n':{
return "N";
break;
}
case 'o':{
return "O";
break;
}
case 'p':{
return "P";
break;
}
case 'q':{
return "Q";
break;
}
case 'r':{
return "R";
break;
}
case 's':{
return "S";
break;
}
case 't':{
return "T";
break;
}
case 'u':{
return "U";
break;
}
case 'v':{
return "V";
break;
}
case 'w':{
return "W";
break;
}
case 'x':{
return "X";
break;
}
case 'y':{
return "Y";
break;
}
case 'z':{
return "Z";
break;
}
}
});
}
经测试javascript确实内置有toUpperCase(), toLowerCase() 方法,
哎,以前不知道有内置,到处找实现办法,这个就是从网上搜集来的,确实可用