前端
游子清
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。
展开
-
JavaScript浮点数及运算精度问题
描述 项目中,使用parsefloat()函数时,会造成精度不准问题。 代码: 结果: 解决 经查阅资料: 后来使用先扩大倍数最后再修改倍数的方式解决。 解决后: 结果:原创 2017-07-31 10:45:42 · 348 阅读 · 0 评论 -
简单数据格式zTree数据回显
// 回显数据 function checkedzTreeNodes() { var treeObj = $.fn.zTree.init($("#ztreedeep"),setting,zNodes); var zTree = treeObj.getCheckedNodes(false); // 获取未被选中的shu var arr = new Array(); var原创 2017-08-25 09:47:04 · 963 阅读 · 0 评论 -
sessionStorage、localStorage和cookie之间的区别
H5中 共同点:都是保存在浏览器端,且同源的。 区别: cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。 而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。cookie数据还有路径(path)的概念,可以限制cookie只属于某个路径下。存储大小限制也不同,cookie数据不能原创 2017-06-13 09:37:22 · 415 阅读 · 0 评论 -
关于Url和Uri的区别
Url是一个完整的链接例如 http://www.csdn.net/article/2014-11-24/2822781 Uri是一个虚拟根路径 /article/2014-11-24/2822781这个就是uri原创 2017-06-13 09:39:25 · 335 阅读 · 0 评论 -
IE浏览器下AJAX缓存问题导致数据不更新的解决办法
描述 做项目时遇到的问题: 通过AJAX请求后台时,当参数相同,IE浏览器会从缓存中取值而非从重新请求服务器。其他使用非IE内核的浏览器并无此问题。 解决 有两种解决办法; 其一: 在AJAX请求URL后面加随机数。 例如:URL + “&t=” + new Date(); 其二: 直接给AJAX参数:cache设置为false; $.ajaxSet原创 2017-07-28 15:31:27 · 2544 阅读 · 0 评论 -
javascrip执行顺序问题
今天在做项目的时候,发现当alert存在时,会导致代码执行顺序不一致。 function test() { document.getElementById("idi").value="这是遮罩层"; alert("这是遮罩层"); } 当点击按钮时,显示的效果是先alert,点击确定后才给input赋值。原创 2017-08-30 10:37:26 · 281 阅读 · 0 评论