js
lx_1024
学习新的知识
展开
-
js获取元素相对于父级元素的高度
js获取元素相对于父级元素的高度1. offsetLeft 、offsetTop 用于获取子元素相对于父元素的位移(左位移、上位移) console.log(oNode.offsetLeft);2. offsetWidth、offsetHeight 用于获取元素的可见宽度和可见高度 cons转载 2017-12-20 16:31:02 · 29626 阅读 · 0 评论 -
js判断浏览器
"JavaScript"> function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navigator.转载 2017-12-21 12:12:09 · 247 阅读 · 0 评论 -
jq 读取时段并做处理
需求是读取插件的时段,时段是中国标准时间由于以前就知道时间不能进行运算,所以刚开始时做的很复杂,先取得开始时间和结束时间,在开始时间的基础上进行操作后面的时间,逻辑非常复杂,需要考虑跨年跨月时对前后年月的影响,做到后面自己都晕菜了,然后就打算换一个思路,就去看了w3c的Date对象,查找了相关资料,发现几个有用的方法,很简单就完成了刚才很复杂的逻辑,逻辑是先获取时段的最大值最小值,这两个值是中原创 2017-12-28 18:49:40 · 260 阅读 · 0 评论 -
js 一个两个三个感叹号区别
今天看到一个前辈使用了三个感叹号来判断值,就查了一下,综合了几篇文章的观点1、一个感叹号!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。!null=true!undefined=true!''=true!100=false!'abc'=false2、两个感叹号!!常常用来做类型判断,在第一步!(变量)之后再做逻辑取反运算let...原创 2018-04-03 18:20:01 · 13033 阅读 · 2 评论 -
前端常用代码
看到两篇写前端常用代码的文章,感觉写的挺好,偶尔可能用到,这里记录一下地址:https://segmentfault.com/a/1190000011087315#articleHeader21 ,https://mp.weixin.qq.com/s/Ma9SvTTiIipxx5nfSkb9ug...转载 2018-05-09 17:44:12 · 425 阅读 · 0 评论 -
js判断对象是否为空
这篇文章很实用,写的很好。这是转载的,原文地址 : https://blog.csdn.net/qq_38627581/article/details/773530151.将json对象转化为json字符串,再判断该字符串是否为"{}"var data = {};var b = (JSON.stringify(data) == "{}");alert(b);//true2.for in...转载 2018-07-31 15:47:20 · 361 阅读 · 0 评论