- 博客(14)
- 收藏
- 关注
转载 前端正则 大全
https://wenku.baidu.com/view/b2da51add7d8d15abe23482fb4daa58da1111c54.html
2022-09-26 13:36:30
196
原创 JavaScript 中实现下载功能
一、地址下载 后端返回一个url var url = 'http://123.com' let link = document.createElement('a'); link.href= url; link.click(); window.URL.revokeObjectURL(link); 二、后端返回文件流 let responseFileName = decodeURI( res.headers["content-disposition"].slice(21) );//获取文件名称
2021-09-27 20:33:19
1314
原创 javascript 中数组中的Array.from()的使用
一、Array的属性以及使用 1、Array.from() 用于将类数组转换为数组实例 ①、字符串拆分为数组 console.log(Array.from('matt')) ---['m','a','t','t']; ②、可以使用from()将集合和映射转换为新数组 const s = new Map().set(1,2).set(3,4); const a = new Set().add(1).add(2).add(3); console.log(Array.fr
2021-05-23 15:40:02
802
1
原创 javascript 中时间戳与日期间的相互转换,以及通过时间戳之差得到相差的天数
1、日期转换时间戳 ①、 Date.parse(); var time = Date.parse(new Date('2021-3-5')); console.log(time); //1614873600000 ②、valueOf() (获取到秒) var time = (new Date('2021-3-5')).valueOf(); console.log(time); //1614873600000 ③、getTime() (获取到秒) var time = (new Date('202
2021-03-05 14:53:44
791
1
原创 javascript中的var 、let、const的使用详解
javaScript中的var、let、const的区别以及使用 1、var 声明提升 使用了var 时,下面的代码不会报错,因为使用这个关键字声明的变量会自动提升到函数作用域顶部 functiion foo(){ console.log(age); var age = 20; } foo(); // undefined 之所以没有报错,是把代码等价于了 function foo(){ var age; console.log(age); age = 20; };
2021-03-04 20:30:05
311
1
原创 pc 端实现非浏览器的跨屏操作
var dw; var dragBox = document.getElementById('dragBox') //获取页面中的html dw = window.open('','_blank',"height=600,width=500"); //打开新窗口 并且设置窗口的大小,若还有别的需求 请参考window.open 的api dw.document.open(); dw.document.write("<html><head><title>一个新
2021-02-08 16:40:15
220
原创 h5 下载文件
微信下载 — 仅支持绝对地址下载 (https://xxxx.com) 后端返回的文件流 只能通过引导用户点击浏览器打开该文件 来下载
2021-01-21 19:39:33
388
原创 前端 vue中获取地址栏中参数的方法
getUrl(name,url){ if(!url) url = location.href; name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var results = regex.exec( url ); return results ==null ? null:results[1] } created(){
2020-07-23 14:34:43
2912
原创 h5项目在手机上调试(ios和安卓)
h5项目在手机上调试(ios和安卓) 1、在vue 项目中实现手机调试 vue中直接使用npm 安装vConsole —(1)先找到vue得全局index.html页面 —(2)引入 —(3)在手机端得任意浏览器打开项目地址 项目地址如—http://192.167.97.ip:端口号 必须保证是同一局域网 —(4)打开手机端得页面点击查看右下角是否有 ---- vConsole图标 若有则表示安装成功 ...
2020-07-14 14:06:53
2074
原创 小程序实现圆形进度条
小程序实现圆形进度条 //1、封装在utils中 //底圆条 function floorCir(obj={}){ //参数为obj对象 let id=obj.id?obj.id:null; let x = obj.x?obj.x:null; let y = obj.y?obj.y:null; let radius = obj.radius?obj.radius:null; ...
2019-10-08 16:48:00
785
原创 小程序中点击按钮一键到顶
小程序中点击按钮一键到顶 1、小程序js中定义 /**页面的高度 */ onPageScroll: function (e) { if (e.scrollTop > 300) { this.setData({ floorstatus: true }); } else { this.setData({ floorstatus: f...
2019-10-08 14:20:44
543
原创 小程序的登录、获取code和unionid
小程序的登录 1、获取用户的手机号 Page({ data:{在这里插入代码片 }, getPhoneNumber(i){ // wx.clearStorage(); //如果未授权,则停止 if (i.detail.errMsg != 'getPhoneNumber:ok'){ return false; } }`在...
2019-10-08 14:10:40
931
原创 小程序中获取当前时间并对应日期
小程序中获取当前时间并对应日期 // An highlighted block 1、在utils中定义部分js function dateLater(dates, later) { let dateObj = {}; let show_day = new Array('星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'); let da...
2019-10-08 13:38:56
892
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅