js
suuntil
这个作者很懒,什么都没留下…
展开
-
转换成大写金额
【代码】转换成大写金额。原创 2023-01-13 10:15:20 · 119 阅读 · 0 评论 -
IE8获取光标位置
IE8获取光标位置原创 2022-06-02 15:28:21 · 111 阅读 · 0 评论 -
获取地址参数
function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return decodeURIComponent(r[2].原创 2022-04-24 15:32:49 · 80 阅读 · 0 评论 -
js浅克隆和深克隆对象
//浅克隆function simpleClone(startObj,endObject){ var obj=endObject||{} for(var i in startObj){ obj[i]=startObj[i] } return obj}//深克隆function deepClone(startObj,endObject){ var obj=endObject||{} for(var i in st.原创 2022-04-23 15:01:23 · 60 阅读 · 0 评论 -
js防抖和节流函数
//防抖 function debounce(fn, delay) { var timer = null; // return function () { // if (timer) clearTimeout(timer); // var _this = this; // var _arguments = arguments; // timer = setTimeout(function () { // .原创 2022-04-23 11:36:53 · 195 阅读 · 0 评论 -
js获取地址栏url?后的值
function RequestParameter() { var url = window.location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); var strs = str.split("&"); ...原创 2022-04-01 14:38:02 · 514 阅读 · 0 评论 -
微信小程序中输出大于号和小于号
第一种方式<text decode='true '><</text>第二种方式<text>{{'<'}}</text>原创 2022-03-29 11:59:31 · 2606 阅读 · 0 评论 -
input 只能输入数字和两位小数
$(".area-input").on('keyup', function () { var $val = $(this).val(); // 只能数字 // var re_val = $val.replace(/\D/g, ''); //限制可以小数 var re_..原创 2022-03-28 16:10:04 · 307 阅读 · 0 评论 -
vue keepAlive状态保持
keepAlive状态保持 1 主要实现原理,状态保持的路由不会执行生命周期的钩子函数,只有第一次进入页面会执行钩子函数。2 设置当前页面保持keepAlive 直接在路由meta中配置即可meta{keepALive:true} <keep-alive> <router-view v-if="$route.meta.keepAlive"></router-view></keep-alive><router-view v-if.原创 2022-02-26 11:45:08 · 483 阅读 · 0 评论 -
vue 中新窗口打开vue页面 (this.$router.resolve)
let routeData = this.$router.resolve({ path: '/info', query: { 'id': id } }) window.open(routeData.href, '_blank')原创 2022-02-26 11:37:01 · 490 阅读 · 0 评论 -
//判断数字大小,输出最大值& 最小值
//判断数字大小,输出min & maxfunction contrastNum(min,max) { min = min.replace(/\b(0+)/gi,""); max = max.replace(/\b(0+)/gi,""); if(parseInt(min)>parseInt(max)){ return [max,min] }else{ return [min,max] }}...原创 2022-02-24 10:28:26 · 120 阅读 · 0 评论 -
js判断浏览器版本
// 判断浏览器版本function browser_type() { var explorer = navigator.userAgent; //ie if (explorer.indexOf("MSIE") >= 0) { return "ie"; } //firefox else if (explorer.indexOf("Firefox") >= 0) { return "Firefox"; }.原创 2022-02-24 10:21:42 · 1534 阅读 · 0 评论 -
element 表单验证validate
<template> <div class="categories"> <h1>{{id?'编辑':"新建"}}分类</h1> <el-form :model="form" :rules="addCateFormRules" ref="addCateForm"> <el-form-item label="上级分类"> <el-select v-model="form.parents"原创 2020-05-13 11:22:09 · 3020 阅读 · 0 评论 -
JavaScript生成可解密的随机密文字符串
特点:每次生成的密文都不一样,解密后的文本一致加密:将字符串中的字符拆分成数组并将每个字符元素转为他的八进制Unicode码->反序->分割字符串->在字符串中随机加入小写字母->将分割符替换为随机大写字母这样最终生成了 由数字/小写字母/大写字母 构成的随机密文解密:去掉小写字母->将大写字母替换成一个统一分割符并用分割符拆分字符串为数组->反序-...转载 2020-04-30 14:17:10 · 628 阅读 · 0 评论