![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
*拯
前端开发工程师
展开
-
JavaScript进行身份证准确性校验
最近写一个项目 里面就有对身份证进行校验的操作 其实一开始我也只是想到了使用正则来校验 但殊不知 那只是简单的对位数等一些简单的操作 根本不能保证其身份证的真实性 但如果要最准确的数据的还是得借助第三方的API。下面的仅供参考。原创 2023-04-04 11:09:21 · 822 阅读 · 0 评论 -
精美的web前端源码的特效
这是一款基于JS和Canvas的自定义烟花特效,初始化界面的时候特效是不带声效的绽放,当你点击顶部中间的播放,即可以看到美丽的烟火也可以听到烟花绽放的声音,让你脑海浮现过年团圆放烟火的画面。当然除了声音的控制还有 爆炸类型、爆炸大小、画面质量、天空亮度、烟花大小、全屏控制等控件 你只需点击右上角的设置按钮就可以展开进行自定义设置原创 2022-12-07 16:22:01 · 544 阅读 · 0 评论 -
复制文章携带版权信息
addEventListener()的使用 复制文章携带版权信息 内存泄漏原创 2022-08-12 15:40:18 · 199 阅读 · 2 评论 -
加解密算法及实现
加解密算法及实现 加密 解密 算法原创 2021-12-10 16:18:37 · 398 阅读 · 0 评论 -
报Error in render: “TypeError: Cannot read property ‘replace‘ of undefined“
需求效果有,但是报错报错前的效果图,报错图,及代码1.效果已经出来了2.报错图3.代码 <p class="date_time" >{{ getday(interestDetails.createTime) }}</p>解决后的代码使用v-if来判定此时是否已经取到该有的值<p class="date_time" v-if="interestDetails.createTime">{{ getday(interestDetails.createTi原创 2021-11-01 11:21:53 · 576 阅读 · 0 评论 -
当后台返回的数据格式为“[xxx,xxx,xxx]“转换为数组格式
当数据格式为"[xxx,xxx,xxx]"字符串转为数组接口效果如下使用后的效果如下步骤如下步骤1:使用split(’,’)切割let a = row.picUrl.split(",");步骤2:去掉左右的【】号 a = a.map(item => item.replace("[", "")); a = a.map(item => item.replace("]", "")); console.log(a);好了,希望对你有所帮助...原创 2021-10-29 15:41:31 · 565 阅读 · 0 评论 -
封装时间工具类刚刚,几分钟前,几小时前,昨天,日期
项目中的需求之后写的一个时间封装效果图:几小时前日期显示实现步骤步骤1:把这个js封装在工具util中 我命名为 date.jsexport function formatMsgTime (timespan) { // 因为我接口得到的数据是 日期的格式,所有先转为了时间戳 // 2021-01-28 18:34:28 改为时间戳 let thisTime = timespan; thisTime = thisTime.replace(/-/g, '/');原创 2021-10-29 14:14:54 · 231 阅读 · 2 评论 -
vue + Export2Excel导出表格数据
后台管理系统中表格导出功能导出的效果图:1.npm 下载 file-saver 和 xlsx 这两个依赖文件cnpm install file-saver@1.3.8 xlsx@0.14.1 --save2.导出文件存放3.js代码直接拿取/* eslint-disable */import { saveAs } from 'file-saver'import XLSX from 'xlsx'function generateArray(table) { var out = [原创 2021-10-09 15:07:15 · 821 阅读 · 0 评论 -
h5与原生实现分享功能
写一个安卓和ios端与H5的分享交互的功能ios端给出的效果图首先在utils文件中建了一个 bridge.js 文件 ,并写入如下代码function setupWebViewJavascriptBridge (callback) { if (window.WebViewJavascriptBridge) { return callback(window.WebViewJavascriptBridge) } if (window.WVJBCallbacks) {原创 2021-09-27 02:12:31 · 606 阅读 · 1 评论 -
window.location系列
window.location系列解析效果图为:亲们,自己也可以在控制台里面自己试试加粗样式代码内容:window.location.origin( 可用来动态获取接口 ( 获取传参前的url ) )结果为:"http://localhost:8083"window.location.host( 获取域名 + 端口号 )结果为:"localhost:8083"window.location.href( 当前的url )结果为:"http://localhost:8083/#原创 2021-08-31 16:43:45 · 228 阅读 · 0 评论