JavaScript
New个对象.
发际线和我作对
展开
-
时间戳和时间格式之间的转换
时间戳和时间格式之间的转换1.时间转时间戳2.时间戳转时间1.时间转时间戳// 返回自定义时间戳 Date.parse("2017/03/19")2.时间戳转时间var date = new Date(1398250549490);Y = date.getFullYear() + '-';M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';D = date.getDate()原创 2021-11-24 10:52:29 · 609 阅读 · 0 评论 -
js数组中随机选取一个数值
js数组中随机选取一个数值var arr = ["太阳光大","成功是优点的发挥","不要小看自己", "口说好话","手心向下是助人" ];alert(arr[Math.floor((Math.random()*arr.length))]);原创 2021-11-23 09:53:13 · 991 阅读 · 0 评论 -
JS 替换日期的横杠为斜杠
例如1: var dt = "2010-01-05"; var dt = dt.replace("-","/"); //只替换第一个“-”:2010/01-05 alert(dt);例如2: var dt = "2010-01-05"; var dt = dt.replace(/-/g,"/"); //替换所有“-”,g为全局标志,另外如果加i就忽略大小写:2010/01/05 alert(dt);前端获取24小时原创 2021-09-29 09:49:42 · 540 阅读 · 0 评论 -
js 原生代码跳转页面,返回上一级页面
跳转到某个页面: window.location.href = './index.html';window.navigate("b.html");self.location='b.html';top.location='b.html';返回上一页面:window.history.go(-1);window.history.back();原创 2021-09-29 09:37:06 · 718 阅读 · 0 评论 -
使用JS获取当前页面的URL(网址信息)
window.location.href(当前URL)结果如下:http://www.myurl.com:8866/test?id=123&username=xxxwindow.location.protocol(协议)结果如下:http:window.location.host(域名 + 端口)结果如下:www.myurl.com:8866window.location.hostname(域名)结果如下:www.myurl.comwindow.location.po原创 2021-09-28 14:50:19 · 1192 阅读 · 0 评论 -
封装截取到url地址中的参数方法
封装截取到url地址中的参数方法//https://www.baidu.com?add=123function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return decodeURI((r[2])); re原创 2021-09-28 14:43:57 · 128 阅读 · 0 评论 -
H5一段文字中有URL链接地址,自定义拼接a标签可以让他点击跳转
H5一段文字中有URL链接地址,自定义拼接a标签可以让他点击跳转实现如图效果,有时候第三方接口返回的数据是没有加a标签的,所有我们如果想要让它点击,需要自己进行修改。//链接可点击// _that.card.details 就是包含链接的一段文字var stssse;if(_that.card.details){ var reg = /(http:\/\/|https:\/\/)((\w|=|\?|\.|\/|&|-)+)/g; let arr = _that.card.det原创 2021-09-23 10:57:49 · 1416 阅读 · 0 评论 -
uni-app封装缓存指定日期过期方法(应用场景:如签到功能用户关闭签到弹框不选择签到,当天不会弹出,让它第二天再弹出)
uni-app封装缓存指定日期过期方法应用场景:如一个签到功能用户关闭签到弹框不选择签到,当天不会弹出,让它第二天指定时间再弹出1.封装一个js文件function myCache(key, value, seconds) { let nowTime = Date.parse(new Date()) / 1000; if (key && value) { let expire = seconds; uni.setStorageSync(key,JSON.stringify(原创 2021-08-10 17:28:20 · 701 阅读 · 0 评论 -
js获取时间戳的几种方式、时间转时间戳
js获取时间戳的几种方式、时间转时间戳前言这两个方法的返回值都是 1970/1/1 午夜距离该日期时间的毫秒数如何使用下面的例子中,我们将取得从 1970/01/01 到 2017/03/19 的毫秒数1、Date.parse()的使用// 返回自定义时间戳 Date.parse("2017/03/19") //返回当前时间的事件戳 Date.parse(new Date());//结果为14898816000002、Date.getTime()的使用var dateNow =原创 2021-08-10 17:01:48 · 344 阅读 · 0 评论 -
js去除日期字符串时分秒
js去除日期字符串时分秒方案一:var date = "2018-10-08 00:00:00"; var newDate=/\d{4}-\d{1,2}-\d{1,2}/g.exec(date) newDate="2018-10-08"; 方案二:var time_str= '2014-9-19 13:19:21';var t = time_str.substr(0,10);原创 2021-08-10 15:48:15 · 1034 阅读 · 0 评论 -
splice函数根据数组下标删除元素
splice函数根据数组下标删除元素下面展示一些 内联代码片。let temp = ['a','b','c','d']//数组下标从0开始//temp.splice(数组下标,删除数量)## xxxxx切记不要接收xxxxx## temp = temp.splice(0,1)//从0下标开始,删除1个数量temp.splice(0,1)//结果temp = ['b','c','d']//从0下标开始,删除2个数量temp.splice(0,2)//结果temp = ['原创 2021-08-10 15:45:49 · 470 阅读 · 0 评论