javascript
DeviesBob
飘飘然
展开
-
前端正则-手机号、邮箱、身份证、url等
正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。转载 2021-12-03 15:33:20 · 1458 阅读 · 0 评论 -
将数组格式的字符串转换成数组---将数字字符串数组转为数字数组(互换)
将数组格式的字符串转换成数组由于数据传输的原因,有时我们得到的是字符串形式的数组(比如:str=’[“a”,“b”,“c”,“d”]’,写成str="[‘a’, ‘b’, ‘c’, ‘d’]",使用JSON.parse()的时候会报错)。要将这种字符串还原成数组对象,有如下两种方法。使用 eval() 函数转换eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。我们可以借助它来将字符串还原成数组。const str = '["a", "b", "c", "d"]';.转载 2021-04-20 17:46:15 · 3596 阅读 · 0 评论 -
h5支付返回密文请求支付端接口写法(支付宝、银联等),跳转到支付页面
/** opt {String} 传入密文*/export function wxpay(opt) { const form = document.createElement('form') const textarea = document.createElement('input'); const button = document.createElement('button') form.setAttribute('action', 'https://api.minpayment.com原创 2021-04-19 10:23:49 · 500 阅读 · 0 评论 -
百度地图v3的创建及定位的生成(包含地址详情)
百度地图开发API//引入的ak由百度地图注册生成<script src="http://api.map.baidu.com/getscript?v=3.0&ak=***************"></script><script> function initialize() { var myGeo = new BMap.Geocoder(); // 将地址解析结果显示在地图上,并调整地图视野 myGeo.getPoint('{wl原创 2021-04-13 16:36:19 · 761 阅读 · 1 评论 -
js ~取非运算符的妙用,将-1转为0(或假值)
Javascript 按位取反运算符 (~) ,对一个表达式执行位非(求非)运算。如 ~1 = -2; ~2 = -3;~-1=0这个符号很少见,前端js写了那么久,竟然还是第一次遇到。既然遇到了,就不能直接略过。~1=-2是如何实现的呢,下面我们来看看计算过程输入为正数(1和2)(1)二进制原码:0000 0001,0000 0010(2)按位取反:1111 1110,1111 1101(3)转成原码二进制,由于第一位是1,因此为负数(4)负数转成原码,第1位符号位不变,其余取.原创 2021-04-10 14:59:40 · 1056 阅读 · 0 评论 -
输入框限制输入浮点数且保留小数点后两位,其他字符自动去除 --- 正则表达式、replace
输入框限制输入浮点数且保留小数点后两位,其他字符自动去除 --- 正则表达式、replace原创 2021-03-23 09:53:20 · 601 阅读 · 0 评论 -
vue 数组中嵌套的对象添加新属性--视图数据不更新问题
vue 数组中嵌套的对象添加新属性--页面更新 - csdnvue 数值中的对象赋值 - csdnvue 对象中数值改变视图不更新 - csdnvue 对象深浅拷贝 - csdn转载 2021-03-18 11:06:33 · 946 阅读 · 0 评论 -
Vuex从仓库的创建到组件内的使用
Vuex基本使用vuex中,有默认的五种基本的对象:state:存储状态(变量)getters:对数据获取之前的再次编译,可以理解为state的计算属性。我们在组件中使用 $sotre.getters.fun()mutations:修改状态,并且是同步的。在组件中使用$store.commit(’’,params)。这个和我们组件中的自定义事件类似。actions:异步操作。在组件中使用是$store.dispath(’’)modules:store的子模块,为了开发大型项目,方便状态管理而使原创 2021-03-12 15:39:29 · 1002 阅读 · 0 评论