工作笔记总结——前台js和jQuery
2013-05-13 23:01
441 查看
1、js精确计算两个浮点数加法
思路:将乘数和被乘数乘以小数点较大的10的幂指数方,将浮点数转换为整数,然后相加后除以幂指数方即可转化为小数
例子:
2、jQuery
1)jQuery中选择器中多个条件中间有一个空格表示前面的选择器满足后,只要它的后代节点中有满足第二个条件的即可,如果中间是”~“ 则表示必须是儿子节点。
如:$("form table")表示form下的子节点中所有的table,而$("form ~ table")表示form的儿子节点中中的table。
2)jQuery实现元素隐藏
$("#xxx").css('display', 'none');
思路:将乘数和被乘数乘以小数点较大的10的幂指数方,将浮点数转换为整数,然后相加后除以幂指数方即可转化为小数
例子:
<html> <head> <script type="text/javascript"> function test() { FloatAdd(12.1112,0.00001100003999); //alert(); } //浮点数加法运算 function FloatAdd(arg1,arg2){ var r1,r2,m; try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} m=Math.pow(10,Math.max(r1,r2)); alert((arg1*m+arg2*m)/m); //return (arg1*m+arg2*m)/m } </script> </head> <body> <a onclick="test();" href="#">测试浮点数加法</a> </body> </html>
2、jQuery
1)jQuery中选择器中多个条件中间有一个空格表示前面的选择器满足后,只要它的后代节点中有满足第二个条件的即可,如果中间是”~“ 则表示必须是儿子节点。
如:$("form table")表示form下的子节点中所有的table,而$("form ~ table")表示form的儿子节点中中的table。
2)jQuery实现元素隐藏
$("#xxx").css('display', 'none');
相关文章推荐
- 工作笔记总结——前台js—jQuery—HTML
- 今日工作总结:jquery轮转效果的集成与前台页面banner的设计思路总结
- Asp.Net实现JS前台带箭头的流程图方法总结!(个人笔记,信息不全)
- web前台工作笔记(时间戳、js中clone的使用、js中动态填充数据注意事项、前台查错方法的学习)
- 一句话总结:工作,用jQuery,怎么快怎么来;学习,用js,怎么精怎么来
- jquery通过id或name获取标签的值,以及简单的js正则表达式(笔记)
- jQuery.rotate.js笔记
- JQuery学习总结笔记1
- js/jquery实现checkbox全选和全不选代码总结
- jquery的height()和javascript的height总结,js获取屏幕高度
- js便签笔记(6)——jQuery中的ready()事件为何需要那么多代码?
- js学习笔记——css简单总结
- JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记1
- MVC笔记2:mvc+jquery.validate.js 进行前端验证
- JMJS系统总结系列----Jquery分页扩展库(五)
- js调用后台,后台调用前台等方法总结(转)
- JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记1
- 【 .Net码农】【JQuery】[js学习笔记]PDF.js专题
- jquery 中js的总结问题
- 使用jquery.qrcode.min.js实现前台二维码生成(带Logo)