js
js
相关的知识
戴**
这个作者很懒,什么都没留下…
展开
-
vue通过ajax的方式进行文件下载
vue通过ajax的方式进行文件下载export function download(url, params) { return new Promise((resolve, reject) => { axios({ // 和后端协商好下载方法post/get? method: 'Post', url: url, data: params, headers: { 'Content-Type': 'applica原创 2021-01-04 20:14:24 · 1600 阅读 · 0 评论 -
JS 异步编程与Promise async await语法糖
js任务队列链接js是一直在轮训一个主任务队列其他任务做完之后js再去任务队列里面轮训,有的话就执行Promise 是异步编程的一种解决方案:从语法上讲,promise是一个对象,从它可以获取异步操作的消息;从本意上讲,它是承诺,承诺它过一段时间会给你一个结果。promise有三种状态:pending(等待态),fulfiled(成功态),rejected(失败态);状态一旦改变,就不会再变。...原创 2020-02-12 15:05:32 · 806 阅读 · 0 评论 -
JS reduce
reduce 为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用 reduce 的数组。比如这样就是求一个数组里面的和统计单词数量数组去重特别注意第二个参数 ☞的那个地方,传的是初始值,初始值是[] 表示初始值是一个数组,{} 则表示是一个对象,如果这个数组操作初始值传对象的话就...原创 2020-02-12 14:44:46 · 231 阅读 · 0 评论 -
jQuery验证邮箱(正则)
var myreg = /^([\.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/; if(!myreg.test(email)){ alert1("请输入正确邮箱地址"); correctpass = false; }废话不多说 直接贴代码...原创 2019-07-24 17:56:35 · 9029 阅读 · 0 评论 -
jquery AJAX 文件上传
前端: 上传文件<!--<form method="post" action="/upload" enctype="multipart/form-data">--> <input type="file" name="file" id="file_upload"> <input type="button" onclick...原创 2019-07-18 13:14:34 · 120 阅读 · 3 评论