javascript常用方法
1.字母大小转换。
将字符串所有字母转换成小写字母:toLowerCase()。
将字符串所有字母转换成大写字母:toUpperCase()。
2.删除字符串空格方法:
(1)删除字符串两侧的空格。
function trim(str){
return str.replace(/^\s+|\s+$/g,'');
}
(2)删除字符串所有空格。
function trim(str){
return str.replace(/\s+/g,'');
}
(3)删除字符串左侧的空格。
function trim(str){
return str.replace( /^\s*/,'');
}
(4)删除字符串右侧的空格。
function trim(str){
return str.replace(/(\s*$)/g,'');
}
3.对字符串进行编码,解码
编码:escape()。
解码:unescape()。
eg: var barcodePrice = grid.getCellValue(grid.row,"BarcodePrice");
barcodePrice = escape(barcodePrice); //编码
barcodePrice = barcodePrice.replace("%A0%A0%A0%A0","");//用空格替换
barcodePrice = unescape(barcodePrice); //解码
说明
该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。其他所有的字符都会被转义序列替换。