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