javascript
无敌天蝎小鱼
这个作者很懒,什么都没留下…
展开
-
随机生成字符串js
function randomWord(randomFlag: boolean, min: number, max: number) { let str = '', range = min, // 默认赋值为第二个参数,如果是随机产生位数会通过下面的if改变。 arr = [ '0', '1', '2', '3', '4', '5', .原创 2022-02-15 11:08:18 · 333 阅读 · 0 评论 -
js 树形数据过滤(vue)
filterData(arr) {const newArr = arr.filter(item => {return item.state==0//根据state属性筛选})return newArr.map(item => {if (item.children) {item.children = this.filterData(item.children)}return item})},原创 2021-10-27 10:07:13 · 435 阅读 · 0 评论 -
js 匹配 img标签 增加 style样式
function imgTagAddStyle (htmlstr) { // 正则匹配所有img标签 // var regex0 = new RegExp("(i?)(\<img)([^\>]+\>)","gmi"); // 正则匹配不含style="" 或 style='' 的img标签 // eslint-disable-next-line no-useless-escape var regex1 = new RegExp("(i?)(\<img)(?!(.*?style=['\转载 2021-09-24 13:57:34 · 1421 阅读 · 0 评论 -
正则表达式
1、验证用户名和密码:”^[a-zA-Z]\w{5,15}$”2、.验证电话号码:(”^(\\d{3,4}-)\\d{7,8}$”)eg:021-68686868 0511-6868686;3、验证手机号码:”^1[3|4|5|7|8][0-9]\\d{8}$”;4、验证身份证号(15位或18位数字):”\\d{14}[[0-9],0-9xX]”;5、验证Email地址:(“^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\.\\w+([-.]\\w+)*$”);6、只能输入由数转载 2021-05-10 17:06:42 · 115 阅读 · 0 评论 -
保留几位小数(四舍五入) js
function getNum(number, ws) {ws = ws ? parseInt(ws) : 0;if(ws <= 0) {return Math.round(number);}number = Math.round(number * Math.pow(10, n)) / Math.pow(10, ws); //四舍五入number = Number(number).toFixed(ws); //补足位数return number;};...原创 2020-06-05 09:52:37 · 188 阅读 · 0 评论 -
数字转换成汉字中的数字
xh(num){num++;var arr1 = new Array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九');var arr2 = new Array('', '十', '百', '千', '万', '十', '百', '千', '亿', '十', '百', '千','万', '十', '百', '千','亿');//可...转载 2019-11-28 12:57:55 · 533 阅读 · 0 评论 -
数组的常用方法
//concat():简单数组拼接 var arr1=[1,2,3,4,5]; var arr2=[7,8]; var arr3=[9]; var newarr1=arr1.concat(arr2,arr3); console.log(newarr1); //concat():数组(对象)拼接(1) var objarr1=[{"id":"...原创 2019-04-03 14:49:18 · 88 阅读 · 0 评论 -
数组(对象)的拼接
<script> var info1=[ {"name":"Jone","age":18}, {"name":"Amy","age":22}, {"name":"jay","age":10} ]; var info2=[ {"class":"6","num":01}, {"class":"4","num":...原创 2019-04-03 09:25:23 · 1443 阅读 · 0 评论 -
this的用法(四种)
//全局的函数调用 var name="Helen"; function Name(){ console.log(this.name);} Name(); //对象方法的调用 function showage(){ console.log(this.name); } var obj={ name:"...原创 2019-04-04 11:43:38 · 270 阅读 · 0 评论