js判断PC端访问还是移动端访问
摘要:var userAgent = navigator.userAgent.toLowerCase();if ((userAgent.match(/(phone|pad|pod|iphone|ipod|ios|ipad|android|mobile|blackberry|iemobile|mqqbrow
阅读全文
js遍历JSON对象中的key和value
摘要:var json= {"height":120, "width":150};for (var key in json) { console.log(key + ' -- ' + json[key]);}
阅读全文
Js方式在新页面显示网页内容
摘要:function openUrlOnNewPage(url) { let a = document.createElement("a"); a.style = "display:none"; a.target = "_blank"; a.href = url; a.click(); document
阅读全文
JS判断指定ID的对象是否存在的方法
摘要:只需要判断指定ID对象的length是否大于0 jQuery方法: if ($("#ID").length > 0) { alert('对象存在');}else alert('对象不存在');} Javascript原生: if (document.getElementById("ID")) { a
阅读全文
js判断字符串是否包含中文
摘要:/** * 判断字符串是否包含中文 */function checkStringIsChinese(str) { var pattern = new RegExp("[\u4E00-\u9FA5]+"); if (pattern.test(str)) { return true; } return
阅读全文
js前端模板引擎Handlebars的使用总结
摘要:转自:https://www.jianshu.com/p/b697eff0f3e9https://www.jianshu.com/p/cf84d7ef21e6
阅读全文
js数组操作
摘要:参考:https://www.runoob.com/jsref/jsref-obj-array.html 1.数组中添加值所有主要浏览器都支持push()。语法array.push(item1, item2, ..., itemX)参数值参数描述item1, item2, ..., itemX 必需
阅读全文
js点击按钮实现文件上传
摘要:点击按钮实现文件上传 <!DOCTYPE HTML><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script src="./jquery.min.js" type="text/ja
阅读全文
js判断数组是否包含某个值
摘要://判断数组是否包含某个值 var nArr = new Array();nArr.push('123');nArr.push('345'); if (nArr.indexOf(234) != -1) { alert('存在');} else { alert('不存在');}
阅读全文
js验证日期是否正确
摘要:/** * 验证日期是否正确 * 日期格式:yyyy-mm-dd,yyyy-m-d,yyyy/mm/dd,yyyy/m/d */function checkDate(dateStr) { dateStr = dateStr.replace(/\//g, '-'); var dateReg = /^(
阅读全文
js数组转为json
摘要://数组var arr = new Array();arr.push({"id":1, "value":"a"});arr.push({"id":2, "value":"b"}); //jquery的方法,将数组转为json字符串var jsonStr = $.toJSON(arr); //jque
阅读全文
jquery实现点击显示,再点击隐藏
摘要://点击a标签,轮流显示和隐藏<div id="timo" style="background-color:red;height:50px;width:50px;"></div><a href="javascript:void(0);" id="lol">点击这里</a> <script> $(fu
阅读全文