随笔分类 -  随手记

摘要:问题描述:vue项目中用到D3.js 的v6版本,而ie浏览器对此的表现是白页。语法错误,指向箭头函数。 原因:看了网上stackoverflow上的一个帖子D3.js v6 for IE11 (Pass-through CDN with JavaScript Transpilation to ES 阅读全文
posted @ 2020-11-03 20:13 冷水月凉 阅读(617) 评论(0) 推荐(0)
摘要:Array.sort()方法用于数组排序,但是最近遇到了个问题,就是字符串数组排序结果不正确。从网上查解决方案的过程中,还发现数值之间排序也是有问题的。 之前发现字符串的localCompare()方法还是挺靠谱的,至少日期类字符串排序之前用着还是很靠谱的,今天发现这个方法也不行。最终的解决方案是: 阅读全文
posted @ 2019-07-15 17:00 冷水月凉 阅读(879) 评论(0) 推荐(0)
摘要://全世界199个国家首都经纬度 "阿富汗": [69.11,34.28], "阿尔巴尼亚": [19.49,41.18], "阿尔及利亚": [3.08,36.42], "美属萨摩亚": [-170.43,-14.16], "安道​​尔": [1.32,42.31], "安哥拉": [13.15, 阅读全文
posted @ 2018-09-25 16:43 冷水月凉 阅读(12189) 评论(0) 推荐(1)
摘要:近日,项目中遇到数值经过数学计算后出现失精度的问题,例如:0.35/10 = 0.034999999999999996。造成这一结果的原因就不再仔细分析了,太繁琐,时间紧也就没仔细去研究。直接说解决方案。 解决方案也是来自网友的分享,大同小异,有扩展Number,给Number增加方法的,也有定义工 阅读全文
posted @ 2018-08-20 15:14 冷水月凉 阅读(484) 评论(0) 推荐(0)
摘要:之前一直使用window.open(url),打开新的切换卡加载页面,今天使用opera浏览器测试的时候发现有这么个情况。 最开始以为是window.open()的浏览器兼容性问题,所以尝试了a标签点击,form表单提交,以及window.open()添加“_blank”参数的方式都不行。 后来考虑 阅读全文
posted @ 2017-05-27 13:41 冷水月凉 阅读(1534) 评论(3) 推荐(0)
摘要:escape(@string); // 通过 URL-encoding 编码字符串 e(@string); // 对字符串转义 %(@string, values...); // 格式化字符串 unit(@dimension, [@unit: ""]); // 移除或替换属性值的单位 color(@ 阅读全文
posted @ 2017-02-03 09:14 冷水月凉 阅读(5435) 评论(0) 推荐(0)
摘要:参考:http://www.cnblogs.com/xesam/archive/2011/12/08/2280509.html chrome: e.pageX——相对整个页面的坐标e.layerX——相对当前坐标系的border左上角开始的坐标e.offsetX——相对当前坐标系的border左上角 阅读全文
posted @ 2017-01-05 11:51 冷水月凉 阅读(263) 评论(0) 推荐(0)
摘要:水平不到家,无法像js大神那样讲得头头是道。仅做记录,以备后查。 iScroll5是不兼容IE低版本的。为兼容IE低版本(以IE8为例),需做以下工作: 1、事件绑定方式兼容 众所周知,独特的IE有它自己事件处理的方法attachEvent和detachEvent。IScroll5的事件处理统一使用 阅读全文
posted @ 2016-12-20 12:10 冷水月凉 阅读(1378) 评论(0) 推荐(0)
摘要:摘自:http://www.open-open.com/lib/view/open1387415311921.html 不同版本的 Internet Explorer 浏览器支持不同的 JavaScript 元素集。标准模式(有 <!doctype> 指令时 Internet Explorer 所有 阅读全文
posted @ 2016-12-15 20:22 冷水月凉 阅读(387) 评论(0) 推荐(0)