js
youlinaixu
程序girl的摸爬滚打之路
展开
-
js实现计算机时间与时间格式之间的相互转换
获取计算机时间,转换时间格式:var date1 = new Date(); var date_value1 = date1.getFullYear() + '-' + (date1.getMonth() + 1) + '-' + date1.getDate() + ' ' + date1.getHours() + ':' + date1.getMinutes() + ':' + da...原创 2018-09-14 11:31:49 · 1069 阅读 · 0 评论 -
最近公司有前端的考试,所以再重新学习一下基础知识系列
1. 防抖函数将几次操作合并为一次操作进行。设置一个计时器,规定在延迟时间后触发函数,但是在延迟时间内如果再次触发,就会取消之前的计时器。如此,只有最后一次操作能触发。代码如下:function debounce(fn, wait) { let timer = null; return function() { let args = arguments, that ...原创 2019-08-23 17:44:21 · 181 阅读 · 0 评论 -
rem布局html的font-size
(function(doc, win) { var docEl = doc.documentElement, // 判断window中是否有orientationchange方法 resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = f...原创 2019-07-10 17:55:34 · 1977 阅读 · 0 评论 -
a链接模拟文件下载
let url = window.g.ApiUrl + '/file/export/info';this.download(url);download(url) { let link = document.createElement('a'); link.style.display = 'none'; link.href = url; ducument.body.appendChild...原创 2019-04-04 16:15:11 · 908 阅读 · 0 评论 -
js原生方式post请求下载zip文件
做vue后台项目的时候需要post请求向后台提交多数据,方法如下let url = window.g.ApiUrl + '/file/export/info';var xhr = new XMLHttpRequest();xhr.open('post', url, true);xhr.responseType = 'blob';xhr.setRequestHeader('Content-...原创 2019-04-04 16:10:58 · 4970 阅读 · 0 评论