知识学习

js获取数组第一个元素和最后一个元素 一、Array.pop() 该方法会返回数组的最后一个元素,但同时也会从数组中删除该元素,所以使用需谨慎。 解决办法,拷贝数组再进行操作,代码如下 script var arr = [1,2] var el = arr.pop() cons...

js获取数组key和value值 js获取数组key 在前端实际开发中,需要把一个数组的Key取出来放在下拉框中进行显示,那么JS如何获取数组的KEY/键值呢? 举个例子比如 var array = [{name:joke}, {age:12},{sex:man}],需要取出k...

js判断两个数组是否相等 JavaScript如何比较两个数组的内容是否相同 JavaScript是不能用==或===操作符直接比较两个数组是否相等的。因为JavaScript里面Array是对象,==或===操作符只能比较两个对象是否是同一个实例,...

前端js判断是否微信 系统是ios还是android js判断是否微信客户端 //如果返回true 则说明是微信客户端 function isWeixin() { var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == micromessenger) { return true; }else{ return false; } }...

前端js判断是否为手机端和PC电脑端 1、前端js通过Navigator对象判断是否为手机端或PC端,Navigator对象包含有关浏览器的信息。所有浏览器都支持该对象。主要是通过Navigator.userAgent 返回由客户机发送服务器的 user-agent 头部的...

js判断字符串是否为JSON格式_js判断json格式 单纯的用JSON.parse(str)不能完全检验一个字符串是JSON格式的字符串,有许多例外,能够转换成功的有:数字、字符串、布尔、数组、空对象、null、json。 其中正确的JSON格式有:数组、空...

mysql常用分页使用limit和offset用法 mysql里分页一般用limit来实现 limit m, n; # 表示从跳过 m 条数据开始取n行数据 # m 可选,表示跳过 m 条数据(默认为0) # n 必选,表示取几行数据 -- 查询前 10 条数据 select * from table_name...

localstorage使用总结 和sessionstorage的区别 一、什么是localStorage、sessionStorage localStorage主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小... localstorage使用总结 和sessionstorage的区别

iconfont svg图标不变色的原因和解决方法 在使用vue和element UI开发时,使用自定义的ICO图标放到src/icons/svg目录,在引用定义了样式 item:hover {color:#fff;background:#999}时发现,颜色还是不变。在做图标的时候保存都是按正常操作来的...

js常用正则表达式_正则表达式 常用正则表达式 中文字符...

eclipse卡死未响应的解决办法 做java开发的用到IDE eclipse有时会遇到eclipse启动到一定程度时,就进入灰色无响应状态再也不动了。打开任务管理器时,查看状态一直显示在未响应,不管反复重启,启动画面始终停留在...

tomcat日志catalina.out文件过大使用Logrotate日志切割 Tomcat的catalina.out日志文件会随着时间的增长变的越来大,会影响程序运行,如果不处理最终会导致磁盘空间被占满,程序无法运行。在我们运行的正式环境里,1天增加近2G,很是影响日...

WebSocket connection to ws: failed: Invalid 解决console控制台反复打印“WebSocket connection to ‘ws://192.168.******/sockjs-node/470/djhbq40w/websock... WebSocket connection to ws: failed: Invalid

正则表达式匹配任意字符(包括换行符) 日常我在匹配所有字符一次或0次的时候用的是: (.*?) ,然而今天在写完后测试时发现,无法获得换行之后的文本。于是查了一下手册,才发现正则表达式中,.(点符号)匹配的是除了换行...