JavaScript
string
replaceAll方法:替换字符串中的所有匹配值
function replaceAll (str, oldValue, newValue) {
newValue=newValue||"";
return str.replace(new RegExp(oldValue, "gm"), newValue);
}
string
trim方法:消除字符串首尾的空字符(如:空格
制表符
等)
var baseTrim = String.prototype.trim || function(){
return this.replace(/(^\s*)|(\s*$)/g, "");
};
function trim(str){
str=str||"";
return baseTrim.call(str);
}
创建Guid
function newGuid() {
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
return v.toString(16);
});
};
判断是否是int类型,或者是否可以转化为int类型
function isInt(value) {
return isNaN(parseInt(value)) == false && parseInt(value) == value;
};
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。