![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
cyqboke
这个作者很懒,什么都没留下…
展开
-
js获取userAgent中操作系统版本
var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");var flag = true;/** * 初始化加载程序 */window.onload = function(){ console.log(isMobile()); console.log(is转载 2017-09-14 16:59:14 · 1235 阅读 · 0 评论 -
检查浏览器版本
$(function () {var Sys = {};var ua = navigator.userAgent.toLowerCase();var s;(s = ua.match(/rv:([\d.]+)\) like gecko/)) ? Sys.ie = s[1] :(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :(s = ua.m转载 2017-09-11 11:59:55 · 328 阅读 · 0 评论 -
正则表达式合集
export const RegNumber15 = { pattern: /^[A-Za-z0-9]{1,15}$/, message: "请输入数字或字母,限制长度为15个字符"};export const RegString50 = { pattern: /(^[\s\S]{1,50}$)/, message: "请输入中文字符,限制长度50个字符"};expor...原创 2018-11-09 15:52:48 · 234 阅读 · 0 评论 -
浅拷贝与深拷贝
浅拷贝是将两个数的指针放在一起。深拷贝是将值赋值。浅拷贝会引起这个值改变,导致另一个值也跟着改变。this.setState({data:value ///这里的赋值是简单的进行了浅拷贝。也是说两个值会互相的影响}) ////但是有一点要注意,只有数组跟对象才存在深浅拷贝的问题。如果只是一个简单的字符串,并不需要考虑这么多...原创 2018-11-08 17:46:17 · 929 阅读 · 0 评论