![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js常用方法总结
小m的雨季
这个作者很懒,什么都没留下…
展开
-
js 计算出现问题以及解决方案
计算精度丢失 0.1+0.2 !=0.3原理:https://mp.weixin.qq.com/s/I6uOfr9ybx3-Q4nwdWJvTw方法 四舍五入//number 数字 m 位数var a=function(number,m){return Math.round(Math.pow(10, m) * number) / Math.pow(10, m)}原创 2021-03-12 09:08:11 · 986 阅读 · 0 评论 -
vue自定义全局方法-获取href指定参数
第一步:创建utils.js文件,并保存到项目根目录1 export default{2 getUrlKey:function(name){3 return decodeURIComponent((new RegExp('[?|&]'+name+'='+'([^&;]+?)(&|#|;|$)').exec(location.href)||[,""])[1].replace(/\+/g,'%20'))||null;4 }5 }第二步:在主j原创 2021-01-28 17:34:10 · 1013 阅读 · 0 评论 -
开发中遇到的js问题
js问题div默认无法聚焦,所以不能触发keyUp事件。为其添加tabIndex,可以使其能聚焦。$('div').attr('tabIndex',0);$('div').focus();此外,div如果包含a链接,也能聚焦。<div> <a href='#'>必须有内容</a></div>...原创 2021-01-14 16:22:35 · 72 阅读 · 0 评论 -
javascript xml字符串转为json对象
var xmlStr = '<?xml version="1.0" encoding="utf-8" ?><config><name>potatog</name><age>18</age><sex><man>1</man><wman>0</wman></sex></config>';var jsonObj = xmlStrToJsonObj(x...原创 2020-12-10 10:54:50 · 331 阅读 · 0 评论 -
js对比 object 代码
js对比 object 代码,有一个递归的思路function isObjectValueEqual(a, b) { if((a == null && b != null) || (b == null && a != null)){ return false; } console.info((a instanceof Array) + "<-x>" + (b instanceof Array));//数组对比原创 2020-12-07 10:54:06 · 343 阅读 · 0 评论 -
js 常用方法 arr data math string 常用方法
Array:slice(start,end) 从索引为start的开始取,取到索引为end的为止,end的取不到, 如果end为负数,表示索引为数组的长度+负数.toString() 把数组转换成字符串,每一项用,分割valueOf() 返回数组对象本身indexOf()从数组开头开始获取lastIndexof()从数组末尾开始获取获取数组中某元素的索引(位置) 如果要检索的数组值没有出现,则该方法返回 -1。push() 添加到数组的最后...原创 2020-07-09 16:09:26 · 245 阅读 · 0 评论