js相关
soso杰
努力学习前端开发
展开
-
后端返的时间字段做时间格式化
在日常的工作中,一些情况后端直接把没有处理的时间返给我们,让我们做时间格式化,那我们也只能处理了,如果没有做过的朋友,对js处理时间这块不是很了解的话,是要花一些时间的,案例// 后端返回的数据applyTime: "2021-07-19T14:13:28.000+0800"// 前端处理数据 如果你需要时分秒的话。(hh:mm:ss)new Date(el.applyTime).pattern("yyyy-MM-dd");...原创 2021-08-18 15:25:02 · 598 阅读 · 0 评论 -
js 回调函数用法
关于回调函数的用法之前一直不怎么清楚,半懂不懂的状态,所以在这里记录一下,主要还是怕自己忘记了,async getGoodList(callBack){ const res = await this.$myRequest({ url: '/api/getgoods?pageindex=' + this.pageindex }) if(this.pageindex ==1) { this.goods = res.data.message }else { t原创 2021-07-08 19:01:55 · 191 阅读 · 0 评论 -
页面超过5分钟用户没有操作就自动刷新
<script type="text/javascript"> //监察是否长时未操作 /** * 超时校验 * @param timeOut * 超时时间,单位:毫秒 */ const checkTimeOut = (timeOut) => { currentTime = new Date().getTime(); //更新当前时间 if (currentTime - o.原创 2021-06-17 09:10:11 · 1625 阅读 · 0 评论 -
sort 数组数字排序方法
要按数字大小排序,我们可以这么写:var arr = [10, 20, 1, 2];arr.sort((x, y)=> { if(x< y) { return -1 } if(x > y) { return 1 } return 0})console.log(arr) // [1, 2, 10, 20]要倒序排序,我们可以把大的数放前面var arr = [10, 20, 1, 2];arr.s原创 2020-09-30 09:51:44 · 886 阅读 · 0 评论 -
filter 数组去重方法
filter()接收的回调函数,其实可以有多个参数。通常我们仅使用第一个参数,表示Array的某个元素。回调函数还可以接收另外两个参数,表示元素的位置和数组本身:var arr = ['A', 'B', 'C'];var r = arr.filter(function (element, index, self) { console.log(element); // 依次打印'A', 'B', 'C' console.log(index); // 依次打印0, 1, 2 co原创 2020-09-29 17:58:23 · 1966 阅读 · 0 评论 -
Promise 实战用法
定义方法getChatRecord (params = {}) { return new Promise((resolve, reject) => { QUERY_CHAT_LIST(params).then(res => { resolve(res) }).catch(error => { this.$message.error(error.message) reject(err原创 2020-09-27 12:00:34 · 182 阅读 · 0 评论 -
JS之正则表达式 验证大全
输入框只能输入中文,英文和数字的组合,其他字符不能输入的校验if(!/^[A-Za-z0-9\u4e00-\u9fa5]+/.test(value)){ alert('不能输入非法字符') }原创 2020-09-01 17:17:37 · 344 阅读 · 0 评论 -
js 获取时间大全
获取指定时间的时间戳let starttime = new Date('2018.1.1 00:00').getTime()let endtime = new Date('2099.12.30 23:59').getTime()获取当前月的第一天和最后一天 let date = new Date(); let starttime = new Date(date.getFullYear(), date.getMonth(), 1).getTime(); let endtime = n..原创 2020-08-03 17:40:26 · 163 阅读 · 0 评论