不得不分享的JavaScript常用方法函数集(上)
前端之家收集整理的这篇文章主要介绍了
不得不分享的JavaScript常用方法函数集(上),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
本文中,收集了一些比较常用的Javascript函数,希望对学习JS的朋友们有所帮助。
1. 字符串长度截取
2. 替换全部
3. 清除空格
4. 清除左空格/右空格
5. 判断是否以某个字符串开头
6. 判断是否以某个字符串结束
= 0 && this.lastIndexOf(s) == d)
}
7. 转义html标签
/g,'>')
}
8. 时间日期格式转换
9 ? (this.getYear() % 100).toString() : '0' + (this.getYear() % 100));
str = str.replace(/MM/,(this.getMonth() + 1) > 9 ? (this.getMonth() + 1).toString() : '0' + (this.getMonth() + 1));
str = str.replace(/M/g,(this.getMonth() + 1));
str = str.replace(/w|W/g,Week[this.getDay()]);
str = str.replace(/dd|DD/,this.getDate() > 9 ? this.getDate().toString() : '0' + this.getDate());
str = str.replace(/d|D/g,this.getDate());
str = str.replace(/hh|HH/,this.getHours() > 9 ? this.getHours().toString() : '0' + this.getHours());
str = str.replace(/h|H/g,this.getHours());
str = str.replace(/mm/,this.getMinutes() > 9 ? this.getMinutes().toString() : '0' + this.getMinutes());
str = str.replace(/m/g,this.getMinutes());
str = str.replace(/ss|SS/,this.getSeconds() > 9 ? this.getSeconds().toString() : '0' + this.getSeconds());
str = str.replace(/s|S/g,this.getSeconds());
return str
}
9. 判断是否为数字类型
10. 设置cookie值
11. 获取cookie值
12. 加入收藏夹
添加")
}
}
}
13. 设为首页
功能,请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true")
}
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage','http://w3cboy.com')
}
}
14. 加载样式文件
15. 返回脚本内容
]*?>([^\x00]*?)<\/script>/ig;
var arr = [];
while(arr = p.exec(s)) {
var p1 = /