![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
奘倥城
行则将至,做则必成
展开
-
关于js中使用“window.open“打开新页面,会刷新原来的页面
第一种方法:之所以会出现刷新页面的问题是因为使用的是标签,把button标签改为第二种方法:在window.open()后面加上返回值return false;原创 2020-09-26 17:36:26 · 3415 阅读 · 0 评论 -
IE 浏览器js 中文传参出现乱码问题
1. js 中 对参数 input进行编码escape(escape(input))2.接收参数进行解码string txtID = System.Web.HttpUtility.UrlDecode(Request[“input”]);第二种方式:encodeURIComponent(input)原创 2020-09-21 21:04:49 · 377 阅读 · 0 评论 -
JS、JQ实现图片上传
JS、JQ实现图片上传<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script type="text/javascript" src="./jquery-3.4.1.min.js"><原创 2020-07-13 16:41:46 · 291 阅读 · 0 评论 -
HTML中的a标签实现点击下载功能
a标签中 href实现点击下载目标链接功能,实现方法很简单,只需要在a标签里面加上download属性就可以实现下载目标链接的效果。如:<a href="../../../static/images/Promise.pdf" download="Promise.pdf">点击下载</a>这里download也可以不写任何信息,会自动使用默认文件名。...原创 2020-04-14 18:15:26 · 5111 阅读 · 0 评论 -
本地存储 (localStorage、sessionStorage)
Web Storage 存储键值对比存储 Cookie 方式更直观,容量更大,包含两种:localStorage 和 sessionStorage1:sessionStorage(临时存储) :为每一个数据源维持一个存储区域,在浏览器打开期间存在,包括页面重新加载2:localStorage(长期存储) :与 sessionStorage 一样,但是浏览器关闭后,数据依然会一直存在sessi...原创 2020-03-30 10:49:30 · 179 阅读 · 0 评论 -
JS的splice()方法在for循环中使用
在写JS代码时,我们常常使用 splice 函数来删除数组中的元素,因为 splice 函数会直接对数组进行修改,从而不需再自己写一个算法来移动数组中的其他元素填补到被删除的位置。介绍 splice 的删除数组元素的用法,和在 for 循环中使用 splice 时遇到的问题。在使用 splice 之前,必备条件是,要先有一个数组。。。var arr = new Array(1, 2, 3, 4...原创 2020-03-25 11:35:48 · 1722 阅读 · 0 评论 -
JavaScript 同步与异步
在我们学JavaScript中一定会涉及一个,但是并不好理解的同步与异步任务。这篇文章我们就简单的来聊一下这个问题。单线程1)首先我们都知道JavaScript是一门单线程的语言,因此,JavaScript在同一个时间只能做一件事,单线程意味着,如果在同个时间有多个任务的话,这些任务就需要进行排队,前一个任务执行完,才会执行下一个任务2)为什么是单线程这个和js的应用有很大的关系。Java...原创 2020-03-24 15:06:43 · 77 阅读 · 0 评论 -
Excel导出, 前端React
一、安装插件js-export-excelnpm install js-export-excel二、代码事例页面先引入安装的插件import ExportJsonExcel from 'js-export-excel';按钮return ( <div> <Button onClick={this.downloadFileToExcel }&g...原创 2020-03-17 21:35:48 · 143 阅读 · 0 评论 -
replace(a,b)之替换字符串中字符的方法
1、js中replace(a,b)之替换字符串var str = ‘abcadeacf’;var str1 = str.replace(‘a’, ‘o’);alert(str1);// 打印结果: obcadeacfvar str2 = str.replace(/a/g, ‘o’);//g是重点,如果替换的为‘/’,需要转义,吧/a/g替换为’///g’alert(str2);//打...原创 2020-03-11 16:27:07 · 2575 阅读 · 0 评论 -
DES和Base64加密与解密
DES全称为Data EncrypTIon Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。DES算法DES算法的入口参数有三个:Key、Data、Mode。其中Key为7个字节共56位,是DES算法的工作密钥;Data为8个字节64位,是要被加密...原创 2020-03-10 15:57:18 · 1259 阅读 · 0 评论 -
URL的各部分含义详解
URL (Uniform Resource Locator)中译:统一资源定位符(其实就是网址)语法规则scheme://host.domain:port/path/filename1:scheme - 定义网络服务的类型. 比如:https2:host - 定义域主机(http默认主机 www)3:domain - 定义域名,比如 baidu.com4::port -定义主机上的...原创 2020-02-17 10:44:28 · 2392 阅读 · 0 评论 -
Git常用命令
1:原创 2020-02-08 10:23:49 · 53 阅读 · 0 评论 -
刷爆!Js上传文件file大全
1:在react中,用Ant Dsign框架的上传组件Upload;1-1:先引入上传组件Upload,定义上传事件customRequest1-2:在事件里面创建上传文件的形式,const formData = new FormData();文件一般指file1-3:在file里面添加属性和属性值1-4:调用接口,将要上传的flie的参数传递进去 //创建文件file const...原创 2020-01-17 09:39:32 · 907 阅读 · 0 评论 -
vue中在vue.config.js中配置绝对路径和全局样式引入和跨域问题配置
1:配置绝对路径configureWebpack: { resolve: { alias: { '@': path.join(__dirname, 'src'), 'components': path.join(__dirname, 'src/components'), ...原创 2020-01-11 11:18:35 · 3071 阅读 · 0 评论