自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 随机生成字符串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 339

原创 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 442

转载 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 1434

转载 正则表达式

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 121

原创 保留几位小数(四舍五入) 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 199

转载 数字转换成汉字中的数字

xh(num){num++;var arr1 = new Array('零', '一', '二', '三', '四', '五', '六', '七', '八', '九');var arr2 = new Array('', '十', '百', '千', '万', '十', '百', '千', '亿', '十', '百', '千','万', '十', '百', '千','亿');//可...

2019-11-28 12:57:55 549

原创 iframe在ios的兼容性问题

开发背景:cordova+vue 混合开发ios app问题简述:在xcode模拟器(真机)上iframe内容不显示,以及内容显示不完全1、在xcode模拟器(真机)上iframe内容不显示解决方案:1-1在cordova 项目的config.xml中配置<access origin="*" subdomains="true" /><allow-navigat...

2019-08-27 16:40:38 2253

转载 vue 数据更新实时刷新

监听list只要它变化就去触发定时器,这样就解决了updated的多次触发。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24...

2019-07-11 14:08:29 23811

原创 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 276

原创 数组的常用方法

//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 94

原创 数组(对象)的拼接

<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 1453

原创 水平垂直居中(五种常用方法)

1./*父元素设置relative*/ /*子元素设置absolute,上下左右位置都为0,margin:auto*/ 2./*父元素设置relative*/ /*子元素设置absolute, 上50%;左50%;margin-top:自己高度的一半;margin-left:自己宽度的一半;*/ 3./*父元素设置relative*/ /*子元素设置absolute...

2019-04-02 15:59:16 284

原创 vue安装(含node.js安装前提)

1.安装node.js安装地址:https://nodejs.org/en/download/(参考安装步骤:http://www.runoob.com/nodejs/nodejs-install-setup.html)安装后检查命令板里自己检测是否成功:运行cmd ,输入代码: node -v 如图:2.vue安装2.1 安装淘宝镜像,输入命令:npm install -g cnpm --re...

2018-03-28 10:34:53 1756

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除