JavaScript

js

JavaScript数组去重

1. 使用Set:将数组转换为Set对象,Set对象会自动去除重复元素,之后再将使用Array.from或展开运算符...将Set对象转换为数组。 const arr = […

JavaScript 数组方法(三)

1. entries() 方法 entries() 方法返回一个数组的迭代对象,该对象包含数组的键值对 (key/value)。迭代对象中数组的索引值作为 key, 数组元素作为 …

JavaScript 数组方法(二)

1. forEach() 方法 forEach() 方法用于遍历数组的每个元素,对每个元素执行 function 函数。对于空数组是不会执行回调函数的。不改变原数组。 语法 arr…

JavaScript 数组方法(一)

1. concat() 方法 concat() 方法用于连接两个或多个数组,并返回结果数组;改方法不会改变现有数组,而是返回一个新的数组。 语法 array1.concat(arr…

JS身份证精确校验

1.校验方法 const validateIdent = { aIdentityCode_City: { // 城市代码列表 11: "北京", 12: "天津", 13: "河北…

前端js实现打包下载文件

前端将多个文件打成压缩包并下载 <button onclick='download()'>打包下载</button> <!-- 文件压缩 -->…

前端pdf文件在线预览

记录几种前端预览pdf文件的方法。 1. a标签href属性预览 pdf文件理论上可以在浏览器直接打开预览,但是需要打开新页面。在仅仅预览pdf且UI要求不高的情况下可以用a标签h…

js文件流导出下载

后台返回的是二进制流数据,前端需要转换后下载 /** * 文件流下载导出 * @param {Object} url 请求地址 * @param {Object} method G…

js前端生成二维码

一. qrcode.js和jquery.qrcode.js(带logo) 1. HTML <div class='qrcode-box' id='qrcodeBox'>…

js获取当前时间

js获取并展示当前时间: /** * @param {Boolean} type 格式 [true:2018年01月01日,false:2018-01-01] * @par…

加载更多