js
fzddd7315
这个作者很懒,什么都没留下…
展开
-
时间格式化
/** * 时间对象的格式化 */ Date.prototype.format = function(format) { /* * format="yyyy-MM-dd hh:mm:ss"; */ var o = { "M+" : this.getMonth() + 1, "d+" : this.getDate(),原创 2017-04-10 20:39:58 · 442 阅读 · 0 评论 -
字符串反转reverse
str.split("").reverse().join("");原创 2017-04-28 17:36:26 · 298 阅读 · 0 评论 -
数字格式化xx,xxx,xxx
方法一:数组(字串)循环法 1 function toThousands(num) { 2 var result = [ ], counter = 0; 3 num = (num || 0).toString().split(''); 4 for (var i = num.length - 1; i >= 0; i--) { 5 coun转载 2017-04-26 10:29:01 · 1434 阅读 · 0 评论 -
取整
>>、~~、Math.floor()、Math.ceil()、parseInt() 都可以做到取整的效果。>>和~~运算符来说他们相当于parseInt函数不管是正数还是负数都只保留他的整数部分; 而Math.floor()向下取整,当为负数的时候取得的是小于这个数的最近的负整数; Math.ceil()向上取整,当为负数的时候取得的是大于这个数的最近的原创 2017-04-26 10:42:59 · 301 阅读 · 0 评论 -
随机数和随机字符串的生成
function getRandomNumber(min,max){ var min = Math.floor(min); var max = Math.floor(max); return Math.floor(Math.random()*(max-min));}function getRandomString(number){ v原创 2017-04-26 10:56:21 · 375 阅读 · 0 评论 -
常用正则表达式
1. 正整数: "^[0-9]*[1-9][0-9]*$"2. 钱数:/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/原创 2017-05-17 16:12:03 · 197 阅读 · 0 评论 -
js工具方法
1、原生JavaScript实现字符串长度截取[javascript] view plain copy function cutstr(str, len) { var temp; var icount = 0; var patrn = /[^\x00-\xff]/; var strr转载 2017-05-17 17:44:45 · 573 阅读 · 0 评论