![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 60
梦想退休的许小姐
这个作者很懒,什么都没留下…
展开
-
JS · 正则表达式
URL匹配多个子域名和无http或者https或者www[a-zA-z]+(://)*[^\s]*已经验证的url如下:open.weixin.qq.comwww.baidu.comhttp://weixin.qq.com?rere=fahttp://www.ccgp.gov.cnhttps://www.creditchina.gov.cnhttps://open.weixin.qq.com?weixin=1http://open.weixin.qq.com?weixin=1&原创 2021-11-18 16:21:57 · 168 阅读 · 0 评论 -
JS · 工具:vConsole.js移动端调试
在做微信公众号开发的时候,时常要调微信接口。在电脑浏览器上无法模拟,出现问题很难排查。只能通过电脑连接手机去查看log,这儿介绍一个快捷的方法,在手机前端页面直接查看打印信息。vConsole前端调试面板vConsole是一款由微信公众平台前端团队打造的前端调试面板,专治手机端看log难题。方法一:安装vConsolenpm install vconsole引入import VConsole from 'vconsole';const vConsole = new VConsole();原创 2021-10-28 11:09:13 · 1666 阅读 · 0 评论 -
js · 数据类型转换
JS数组转字符串示例1下面使用 toString() 方法读取数组的值。数组中 toString() 方法能够把每个元素转换为字符串,然后以逗号连接输出显示。var a = [1,2,3,4,5,6,7,8,9,0]; //定义数组var s = a.toString(); //把数组转换为字符串console.log(s); //返回字符串“1,2,3,4,5,6,7,8,9,0”console.log(typeof s); //返回字符串string,说明是字符串类型当数组用于字原创 2021-08-18 16:11:45 · 90 阅读 · 0 评论 -
js · 操作数组、对象、字符串
获取对象数组的某个属性集合var data = [{a: 1,b: 2,c: 3},{a: 4,b: 5,c: 6},{a: 7,b: 8,c: 9}];// 使用了 ES6 语法data.map(item => item.a)// 兼容的写法data.map(function (item) {return item.a;});JS判断字符串是否包含一个字符串,JS判断数组是否包含一个字符串,JS判断数组里面的对象是否包含一个字符串function i原创 2021-07-28 10:31:55 · 687 阅读 · 0 评论 -
js · 深拷贝、浅拷贝
1.浅拷贝当一个对象赋给另一个对象时,修改另一个对象的值会影响前一个对象的值let a = this.vehicleChange;let b = this.vehicleCangeData;b = a;比如,此时如果修改b对象中的name,会同时吧a对象中的name修改掉深拷贝this.vehicleChangeData = JSON.parse(JSON.stringify(this.vehicleChange));JSON.stringify()对象转为串,JSON.parse()串原创 2021-07-27 10:38:48 · 104 阅读 · 0 评论 -
判断页面是移动端还是PC端打开的,判断访问设备的类型(媒体查询)
如何判断页面是由移动端还是PC端打开的如何判断页面是由移动端还是PC端打开呢,也就是说怎么判断访问设备的类型呢?1.媒体查询,但是这个只能判断尺寸,并不能判断是不是移动设备。2.通过user-agent值,来进行判断。使用javascript框架中的Navigator对象的userAgent属性。复制代码//判断是否是PC设备,true是,false不是function IsPc(){let userAgentInfo = navigator.userAgent;let Agents = [原创 2021-07-26 17:14:14 · 1639 阅读 · 0 评论 -
JS · 获取url的值
JS 获取最后一个 / 后面的值车家大少爷 2018-09-01 15:29:00 12942 收藏 4分类专栏: 日常问题 文章标签: js版权日常问题专栏收录该内容16 篇文章0 订阅订阅专栏//JSfunction getValue(url){//获取最后一个/的位置var site = url.lastIndexOf("/");//截取最后一个/后的值return url.substring(site + 1, url.length);}1234567原创 2021-07-26 17:06:00 · 867 阅读 · 0 评论 -
JS · 判断数据类型:null、undefined、NaN、[]、{}、数组
JS判断方法判断undefined:判断null:判断NaN:判断undefined和null:同时判断 null、undefined、数值0、false判断undefined:var tmp = undefined; if (typeof(tmp) == "undefined"){ alert("undefined"); }说明:typeof 返回的是字符串,有六种可能:“number”、“string”、“boolean”、“object”、“function”、“undefined”原创 2021-06-30 16:06:41 · 824 阅读 · 0 评论