随笔分类 - JavaScript
摘要:字符串 var basic = "abc,def,ghi,"; 第一种 basic = basic.substr(0, basic.length - 1); 第二种 basic = basic.substring(0, basic.length - 1); 第三种 basic = basic.sub
阅读全文
摘要:var str = ''; var timestamp = Date.parse(new Date()); for (var i = 0; i < 3; i++) { str += Math.floor(Math.random() * 10) } var a = timestamp + str+'c
阅读全文
摘要:var curTime = new Date(); //2把字符串格式转换为日期类 var startTime = new Date(Date.parse("2018-3-28 16:44")); var endTime = new Date(Date.parse("2018-3-28 16:45"
阅读全文
摘要:data: { weekdays:['','','','','','',''] }, onLoad: function (options) { let that = this; let now = new Date(); let today = now.getFullYear() + '-' + (
阅读全文
摘要:var now = new Date(); let today = now.getFullYear() + '-' + (now.getMonth() + 1) + '-' + now.getDate();//2018-3-27 var nowDayOfWeek = now.getDay(); co
阅读全文
摘要:判断变量是不是数组 Array.isArray(object) 深度拷贝 ES6 var arr1 = [1, 2, 3]; var arr2 = Array.from(arr1); var ary1=[1,2]; es5: 方法一: var ary1= [1, 2, 3]; var ary2 =
阅读全文
摘要:random() 方法可返回介于 0 ~ 1 之间的一个随机数。
阅读全文
摘要:>>是无符号移位运算符 举例: 100>>>2 相当于 先将100转换成二进制01100100,向右移两位后得00011001,再转换回十进制,得25 console.log('true'==1) //输出false console.log(true==1) //输出true console.log
阅读全文
摘要:这个公式在大多数情况下比较正确,只有在处理球面上的相对点的时候,会出现问题,有一个修正的公式,因为没有需要,就没有找出来,可以在wiki上查到。 当然,我们都知道,地球其实并不是一个真正的圆球体,而是椭球,所以有了下面的公式:
阅读全文
摘要:var str = 'abcadeacf'; var str1 = str.replace('a', 'o'); alert(str1); // 打印结果: obcadeacf var str2 = str.replace(/a/g, 'o'); alert(str2); //打印结果: obcod
阅读全文
摘要:<script> function GetRandomNum(Min,Max){ var Range = Max - Min; var Rand = Math.random(); return(Min + Math.round(Rand * Range)); } var num = GetRando
阅读全文
摘要:验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位
阅读全文
摘要:var myDate = new Date(); var myN = myDate.getFullYear(); var myY = myDate.getMonth(); var myR = myDate.getDate(); var myh = myDate.getHours(); var mym
阅读全文
摘要:string str="123abc456";int i=3;1 取字符串的前i个字符 str=str.Substring(0,i); // or str=str.Remove(i,str.Length-i); 2 去掉字符串的前i个字符: str=str.Remove(0,i); // or st
阅读全文
摘要:var cheLin = "字*符*串" // console.log(cheLin) var array = cheLin.split("*"); array=[ "字",,,,] var cheLin = "字*符*串" // console.log(cheLin) var array = ch
阅读全文
摘要:var achearr=[1,2,3,4]; var bchearr=[]; //方法1: for (var i = 0; i <=achearr.length;i++) { bchearr.push(achearr.pop()); } bchearr.push(achearr[0]); conso
阅读全文
摘要:<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="utf-8"> <title></title> <style> #senda,#sendb{ position: relative; } </style></head><body> <di
阅读全文