JavaScript
Ciao_Traveler
这个作者很懒,什么都没留下…
展开
-
JS表单提交后禁止页面刷新的方法
使用return false不生效,禁止页面刷新的方法原创 2022-01-05 15:18:11 · 3352 阅读 · 0 评论 -
正则:判断密码由大小写字母、数字、特殊字符两种以上组成
正则:判断密码由大小写字母、数字、特殊字符两种以上组成newPw是字符串 //1.匹配数字 var rgx1 = new RegExp("[0-9]"); //2.大写字母 var rgx2 = new RegExp("[A-Z]"); //3.小写字母 var rgx3 = new RegExp("[a-z]"); //4.特殊字符;原创 2022-01-05 14:16:14 · 7278 阅读 · 0 评论 -
前端使用CryptoJS v3.1.2进行AES加密
在项目中引用的依赖cipher-core.js,core-min.js,pad-zeropadding.js,aes.js下载地址:https://github.com/brix/crypto-js/tree/develop/src前端的AES加密const key = CryptoJS.enc.Utf8.parse("1234567890000000");//密钥,前后端需要保持一致const iv = CryptoJS.enc.Utf8.parse("1234567890000000");//一原创 2021-12-12 17:11:30 · 1611 阅读 · 0 评论 -
antd实现动态表头,以及表格的合并
antd实现动态表头,以及表格的合并拿到的数据结构const data=[ { "Month": "202101", "WMeterType": "--", "Cycle": "1", "UserCount": 44342, "subsets": [ {原创 2021-05-10 20:42:10 · 2640 阅读 · 0 评论 -
JS中的join(),split()方法
JS中的join()方法var stringArray=["this","is","baidu"]; // 方法join()是可以让数组的值拼接成字符串 // 如果直接使用join不写参数的话结果直接是 console.log(stringArray.join());//this,is,baidu // 写一个空串,没有空格 console.log(stringArray.join(""))//thisisbaidu //带有空格结果就是带有空格的形式原创 2020-07-23 21:26:39 · 1320 阅读 · 0 评论 -
var foo=“11“+3-“1“,结果是112,类型是number
// 如果对字符串只是进行简单的+,就是字符串的拼接 // 其类型依旧是string var f1="11"+2 console.log(f1) console.log(typeof f1) // 当字符串有-出现的时候,其类型也变成了number // 如果字符串都是数字,会返回一个运算后的数字 // 如果不是就返回NaN,类型依旧是number var foo="11"+3-"1" console.log(foo) cons原创 2020-07-23 17:50:13 · 434 阅读 · 0 评论 -
如何拿到对象数组中的某一对象的元素(JS的filter方法)
如何拿到对象数组中的某一对象的元素在写一个简单的商品管理系统的时候,遇到了一个问题,我接口中需要传递的参数是一个role_id,但是我在页面上显示是角色名称通过对filter()方法的使用,拿到对象数组中对象,其中this.state.rolesInfo表示的是一个对象数组item是对象数组中的每一项(就是每一个对象)item._id是对象中的一个属性通过传入的参数,判断拿到的参数和对象中的某个属性是否相等,进而拿到这个参数所在的对象,data就是经过筛选的后的对象数组roleNam原创 2020-07-10 16:56:05 · 18157 阅读 · 0 评论