js
长云9527
长云
展开
-
**js对象数组(JSON) 根据某个共同字段 分组**
js对象数组(JSON) 根据某个共同字段 分组[{“id”:“1001”,“name”:“值1”,“value”:“111”},{“id”:“1001”,“name”:“值1”,“value”:“11111”},{“id”:“1002”,“name”:“值2”,“value”:“25462”},{“id”:“1002”,“name”:“值2”,“value”:“23131”},{“id”:“1002”,“name”:“值2”,“value”:“2315432”},{“id”:“1003”,“翻译 2021-04-13 16:04:55 · 245 阅读 · 0 评论 -
JavaScript 学习(一)
一、字符串 1、转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\。二、多行字符串 由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用反引号 ... 表示: 这是一个 多行 字符串;注意:反引号在键盘的ESC下方,数字键1的左边:三、模板字符串 var name = ‘小明’;翻译 2017-10-27 16:17:23 · 283 阅读 · 0 评论 -
**js刷新页面方法大全**
1、reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”)2、Javascript刷新页面的几种方法:1,history.go(0) 2,location.r翻译 2017-05-27 14:44:52 · 383 阅读 · 0 评论 -
工作中常用的正则表达式
1、手机号 第一位是【1】开头,第二位则则有【3,4,5,7,8】,第三位则是【0-9】,第三位之后则是数字【0-9】。从而我们可以得出一个符合当前的手机号码验证正则表达式。var reg = /^1[3|4|5|7|8][0-9]{9}$/; //验证规则var phoneNum = ‘15507621999’;//手机号码var flag = reg.test(phoneNum); /转载 2017-04-19 14:34:08 · 358 阅读 · 0 评论 -
Js判断Android和IOS、微信和QQ
js判断Android和iOS var u = navigator.userAgent; if (u.indexOf(‘Android’) > -1 || u.indexOf(‘Linux’) > -1) { console.log(“安卓”); } else if (u.indexOf(‘iPhone’) > -1) {原创 2017-04-11 09:31:39 · 4020 阅读 · 0 评论 -
如何判断当前移动设备是IOS还是安卓
window.onload = function () {var u = navigator.userAgent;if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {//安卓手机alert("安卓手机");// window.location.href = "mobile/index.html";} else i原创 2017-02-16 10:10:15 · 1207 阅读 · 0 评论 -
JS input上传本地img实现预览功能
input type="file" id="imgOne" onchange="preImg(this);" /><img id="imgPre" src="" width="300px" height="300px"/><script> var imgurl = ""; function preImg(node) { var imgURL = "";原创 2017-02-21 11:18:36 · 935 阅读 · 0 评论 -
H5页面缓存详解
H5页面缓存详解:http://blog.csdn.net/heyi881217/article/details/50561346转载 2017-02-06 10:55:11 · 2343 阅读 · 0 评论 -
jQuery实现hover事件
js实现hover事件:$(".base_situation").hover(function() {$(".base_situation_leftimg").show();$(".base_situation_rightimg").show();},function() {$(".base_situation_leftimg").hide();$(".原创 2016-12-20 16:18:14 · 16059 阅读 · 5 评论 -
设备检测
// 这段代码引用自:https://github.com/binnng/device.jsvar WIN = window;var LOC = WIN["location"];var NA = WIN.navigator;var UA = NA.userAgent.toLowerCase();functiontest(needle){return翻译 2017-01-05 11:24:31 · 264 阅读 · 0 评论 -
在自己的网页中引入百度地图
这是一个神奇的网站 http://api.map.baidu.com/lbsapi/creatmap/index.html1.定位中心点,输入您所在的地区,城镇,区,县。 2.设置地图:地图尺寸,添加按钮,地图状态。 3.给地图添加标注,选择自己喜欢的定位图标” ” 4.获取代码:将代码复制到剪切板 这个代码复制到你的页面当中即可。转载 2016-09-28 16:51:26 · 496 阅读 · 0 评论 -
js动态获取页面高度
最近写项目写一个弹框后面的遮罩层。$(".loading_mask").css({ "height": document.documentElement.clientHeight, "width": document.documentElement.clientWidth });看到推酷里面的一位前辈总结的经验:http://www.tuicool.com/article原创 2016-05-31 14:36:48 · 7971 阅读 · 0 评论 -
左右列表动态统一高度
再写pc上的页面的时候经常会遇到左右两列高度要求一致的问题。但是呢后期会不间断的往右侧添加内容。再也不用为了高度而烦恼了 。/* 统一左右高度*/$(".leftmenu").height(function (){ return $(".rightcont").height() > $(".leftmenu").height() ?$(".rightcont").heigh原创 2016-07-14 16:03:54 · 296 阅读 · 0 评论 -
使用jQuery Validation插件来验证表单
浏览网页的时候碰到了这个,之前也写过一些小例子。实在是好用的不得了。http://my.oschina.net/kelvinxupt/blog/651291。jQuery Validation是一个用于验证表单的jQuery插件,简单易用,已经包含了16种内置的验证规则.Github上也有更多的验证规则可以使用.这都不是重点,重点是你可以轻松的定制自己的规则.转载 2016-04-01 13:33:39 · 343 阅读 · 0 评论