摘要:来源:https://zhuanlan.zhihu.com/p/191395766 问题描述 在 JavaScript 中整数和浮点数都属于 Number 数据类型,所有数字都是以 64 位浮点数形式储存,即便整数也是如此。 所以我们在打印 1.00 这样的浮点数的结果是 1 而非 1.00 。在一
阅读全文
随笔分类 - js
摘要:昨天接到客户反馈,iOS 设备上链接要点击两次才跳转,解决办法如下: 确保你的HTML页面添加了以下头部代码: <meta name="viewport" content="width=device-width, initial-scale=1"/> 修改触发事件 $("#xxxx").on('cl
阅读全文
摘要:$("#cbutton1").bind("click",{"id":"111","name":"aaa"},getData); 这一句给 cbutton1 指定了 click 事件的绑定函数为 getData,并且向该函数传递了JSON格式参数 {"id":"111", "name":"aaa"}.
阅读全文
摘要:jquery1.8 在IE8 下面报错: 对象不支持此属性或方法 调试发现是下面这一行报错: 在IE8下面报错,在chrome和firefox都是好的。 实在找不到原因,最后把源码改成下面这样: 没有报错了。 更好的方法,应该可以先 判断 elem 对象是否有 getAttribute() 这个函数
阅读全文
摘要:在某场景中一句简单的js: $("#changeOption").text("增加"); 在 IE8 下面报错:'意外地调用了方法或属性访问' 改成:$("#changeOption").html("增加"); 报同样的错。 改成:document.getElementById('changeOpt
阅读全文
摘要:娘希匹,又遇到缓存问题了。 下面的代码,在其他浏览器都是正常的,但是在IE8中出现诡异问题。 经过仔细排查,尼玛是 IE8 存在的 ajax 缓存问题。尼玛,执行到这里,实际上,并没有访问我们后台的代码,而是使用了以前缓存的结果,后台进行调试时,没有反应,才发现是这个问题!!!!IE8肯跌啊。 但是
阅读全文
摘要:最近调查一个浏览器兼容性问题,在 IE, chrome下都运行正常,但是在 firefox 下运行时: $.parseJson(xxx) 返回 null,所以导致了 无法正常运行,调查的结果是因为 返回是,没有使用下面的语句定义返回值的类型: response.setContentType("tex
阅读全文
摘要:jquery.qrcode.js 插件生成二维码
阅读全文
摘要:javascript 如何访问 action或者controller 传给 jsp 页面的值
阅读全文
摘要:js中的三个编码函数:escape,encodeURI,encodeURIComponent
阅读全文
摘要:Javascript模块化工具requirejs教程
阅读全文
摘要:Javascript模块化编程(require.js)
阅读全文
摘要:Java中对象JSON格式化处理时的一个坑
阅读全文
摘要:JavaScript字符串函数大全
阅读全文
摘要:用js获取当前页面的url的相关信息方法
阅读全文
摘要:window.open打开新窗口被浏览器拦截的处理方法
阅读全文
摘要:ajax回调中的this.href不执行跳转的解决办法
阅读全文