JavaScript
在土里养鱼
找到女票啦!
展开
-
微信小程序,使用AES加密、解密
搜索了一早上,发现都没有小程序的AES加密、解密的完美教程,全是复制粘贴别人的一半一半代码,有头没尾!不多说,直接开撸!一、在你的小程序目录下的utils文件夹里新建个aes_util.js文件,把下面复制粘贴上去:const CryptoJS = require('./aes.js'); //引用AES源码jsconst key = CryptoJS.enc.Utf8.parse("你的秘钥"); //十六位十六进制数作为秘钥const iv = CryptoJS.enc.Utf8.parse(原创 2021-05-10 14:20:11 · 7072 阅读 · 5 评论 -
小程序过滤器
小程序全局通用过滤器方法:自定义个common.wxs,内容如下:里面的规则,根据自己的需要编写,抛出相对应的方法名即可var filter = { getOneStr: function (value) { return value.substring(0, 1); }, splitTag: function (value) { if (value == '' || !value){ return []; } else { return va原创 2020-07-16 16:27:46 · 456 阅读 · 0 评论 -
小程序 异步处理接口返回数据
小程序开发过程中,我们经常需要获取后台返回的data数据,但是明明打印出来是有的,但是想要获取里面的对象下面值的时候,却是空。解决方法如下:为了方便,我们把请求的方法封装起来:function postRequest(url, data) { return new Promise((resolve, reject) => { wx.request({ url: apiHost + url,//请求的地址 data: data,//请求的数据 meth原创 2020-07-16 16:18:18 · 1021 阅读 · 0 评论 -
JS去除字符串空格
JS去除字符串空格var str = ' asd dasd s d sad asd asc ';//方法一:使用replace正则匹配//去除所有空格console.log(str.replace(/\s*/g, '')); //asddasdsdsadasdasc//去除两头空格console.log(str.replace(/^\s*|\s*$/g, '')); //asd...转载 2019-04-26 16:58:58 · 136 阅读 · 0 评论 -
JS算法基础、进阶
一、JS算法的基础1、数组去重function qc(arr1){//创建一个新的数组 let arr = [];//遍历数组arr1 for( let i = 0; i < arr1.length; i++) {//如果arr1不在arr中 会返回-1 那么将和这个元素存在新建的arr中 if( arr.indexOf(arr1[i]) == -1) {//indexOf...转载 2019-05-23 16:17:02 · 208 阅读 · 0 评论 -
正则表达式
转载 2019-05-28 16:32:33 · 78 阅读 · 0 评论 -
一般前端登录表单提交校验方法
一般前端登录表单提交校验方法html<form action="" method="post"> <div class="inputItem flex"> <p>手机号码:</p> <input type="tel" placeholder="请输入手机号码" id="userPhone" name...原创 2019-06-24 17:22:25 · 2949 阅读 · 0 评论 -
js模板替换,适用于ajax异步请求渲染数据
在你当前页面里,新建个js<script type="text/html" id="good_list"></script>注意type要是text/html,id的话,是你自定义id,待会给jq获取的然后把你需要渲染的一段div放到中间<script type="text/html" id="good_list"> <!--放入你要渲染的di...原创 2019-07-10 14:29:53 · 590 阅读 · 0 评论