随笔分类 -  javascript

摘要:###同步表单校验的缺点 响应错误信息时,需要重新加载整个页面(虽然有缓存,客户端仍然需要通过http协议对比每个文件是否有更新,以保持文件最新) 服务器响应错误以后,用户之前所输入的信息全部丢失了,用户需要从头开始填写(部分浏览器帮我们缓存了这些数据) ###异步校验表单的初衷 提升用户体验 最大 阅读全文
posted @ 2015-01-26 18:21 zhea55 阅读(1713) 评论(5) 推荐(1)
摘要:今天遇到了将数字转化为金额的问题,网上搜索了一下,直接使用toFixed搞定 //直接对浮点数保留两位小数(不足的使用0占位),并且四舍五入 100.456.toFixed(2) //100.46 //原本以为这个方法就搞定了 //没想到,如果调用的number为整数,调用时会出现Unexpecte 阅读全文
posted @ 2012-08-03 18:50 zhea55 阅读(538) 评论(2) 推荐(0)
摘要:很多时候,我们需要判断对象的属性是否存在,以便进行下一步的操作 而对象的属性又有一定的依赖关系,比如 user.hourse.dog if(user) { if(user.house) { if(user.houre.dog) { //如果层级很深的话,就恶心了 } } } 如果单纯的把条件换为us 阅读全文
posted @ 2012-07-18 18:29 zhea55 阅读(4489) 评论(8) 推荐(0)
摘要:1.使用debugger关键字在代码中断点 function something() { debugger;var a = 0; console.log(a); } 然后调用这个方法 something(); 函数执行时,调试程序碰到debugger关键字,就自动进入断点了 2.使用chrome调试 阅读全文
posted @ 2012-07-17 10:03 zhea55 阅读(556) 评论(2) 推荐(0)