摘要:
copy(){ const input = document.createElement('input') document.body.appendChild(input) input.setAttribute('value'," 你想要复制的内容 ") input.select() if (document.execCommand('copy')) { docum... 阅读全文
摘要:
1. 对象转为字符串 2. json字符串转为对象 阅读全文
摘要:
document已经加载解析完毕,文档流已经关闭了 所以你异步加载的js不可以再往document里写东西了,比如使用document.write 不过你可以用dom方法添加 .appendChild() .insertBefore() .innerHTML 解决方法:你可以把script加载放在b 阅读全文
摘要:
var arr2 = [ { name: "name1", num: "1" }, { name: "name2", num: "11" }, { name: "name3", num: "12" }, { name: "name4", num: "13" }, { name: "name2", num: "1" }, { name: "name6", num... 阅读全文
摘要:
复制url //js copyUrl() { const input = document.createElement('input') document.body.appendChild(input) input.setAttribute('value',"这里可以写变量或者要复制的字符串内容") input.selec... 阅读全文
摘要:
String.prototype.getQuery = function(name){var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");var r = this.substr(this.indexOf("\?")+1).match(reg);i 阅读全文
摘要:
在项目中,很多时候都需要loading加载动画来缓解用户的焦虑等待,比如说,我打开了一个页面,而这个页面有很多接口请求,但浏览器的请求并发数就那么几个,再加上如果网速不行的话,那么这时候,用户很可能就会纠结自己到底该不该留下来继续等待呢。 所以,这时候,loading动画就是一种缓解等待情绪的方式, 阅读全文
摘要:
1.密码规则:长度6-18位 字符串类型:数字 英文 特殊符号且必须包含数字及英文 /^(?=.*\d)(?=.*[a-zA-Z])[\da-zA-Z~!@#$%^&*]{6,18}$/; 2.密码规则:必须包含数字、英文字母、特殊符号且大于等于8位(特殊符号包括: ~!@#$%^&*) ^(?=. 阅读全文
摘要:
获取时间: 获取特定格式的时间: JS获取当前时间戳的方法 JavaScript 获取当前时间戳:第一种方法: 得到的结果:1280977330000 注意:这里得到的结果将后三位(毫秒)转换成了000显示,使用时可能会出现问题。例如动态添加页面元素id的时候,不建议使用 第二种方法: 结果:128 阅读全文
摘要:
功能:点击导出按钮,提交请求,下载excel文件; 第一步:跟后端童鞋确认交付的接口的response header设置了 第三步:请求成功,拿到response后,调用download函数(创建a标签,设置download属性,插入到文档中并click) 阅读全文