zoukankan      html  css  js  c++  java
  • 工作笔记总结——前台js和jQuery


    1、js精确计算两个浮点数加法

    思路:将乘数和被乘数乘以小数点较大的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');





  • 相关阅读:
    信息收集-DNS
    Xshell下载
    JSP
    本地网络配置
    P1485 火枪打怪
    P4155 [SCOI2015]国旗计划
    P1017 [NOIP2000 提高组] 进制转换
    P1013 [NOIP1998 提高组] 进制位
    P1011 [NOIP1998 提高组] 车站
    CF841B Godsend
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3076768.html
Copyright © 2011-2022 走看看