zoukankan      html  css  js  c++  java
  • js collection

    (一)判断本周是本月的第几周(周日是一周的第一天)

      ceil((几号 - 7 + 本月第一天周几) / 7)

    (二)myDate.getTime()  ==>将一个时间转换成时间戳。

    时间的方法中get***()方法和getUTC***()方法的取值有时差。getUTC***()方法可根据世界时返回(UTC)值。

    (三)在获取后台数据展现在页面上时,循环的时候将特定的变量定义出来。

    (四)A ? B : C判断 A是判断条件,判断条件成立则执行B操作,不成立则执行C操作。

    (五)window.location.search方法是截取当前url中“?”后面的字符串。

    (六)toFixed()方法可把 Number 四舍五入为指定小数位数的数字。
    eg:var aa = 0.123456;
    aa.toFixed(3); //将aa四舍五入小数点后保留三位 ==>0.123

    (七)JSON.parse用于从一个字符串中解析出json对象,JSON.stringify()用于从一个对象解析出字符串

    (八)(Math.round((robbed/received)*10000))/10000 ==> 0.0769
    ((Math.round((robbed/received)*10000))/10000)*100 ==> 7.6899999999999995
    js的浮点数计算会出现各种问题,慎用。

    (九)ajax跨域请求
    $.ajax({
            url:'',                            //请求地址
            data:{},                           //data里的值为发送请求时传给后台的值。
            type:'post',                       //请求类型
            dataType:'jsonp',                  //数据类型,dataType为jsonp时
            jsonp:'callbackName',              //callback
            jsonpCallback:'jsonpCallbackName', //请求的数据返回值名
            success:driverOrderMsg             //请求成功之后调用的方法,在此处理得到的数据。
        });

    (十)将html页面改称jsp页面,将文件的头部换成jsp的即可,jsp页面可以直接调用后台存在页面上的map键值。
    使用方法如下:${属性名} 即可取到当前页面上存的值。


    (十一)正则表达式,匹配url中指定字符串:
    function GetQueryString(name){
        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if(r!=null)return  unescape(r[2]); return null;
    }
    
    
  • 相关阅读:
    后盾网-CI框架实例教程-马振宇
    后盾网-CI框架实例教程-马振宇
    CI框架-学习笔记
    慕课网--PHP进阶篇--学习笔记(2)
    慕课网--PHP进阶篇--学习笔记(1)(数组、类与面向对象)
    慕课网--PHP入门篇--学习笔记
    移动端知识转载收藏
    移动端web app自适应布局探索与总结
    IE6/IE7下:inline-block解决方案
    微信JS SDK Demo 官方案例
  • 原文地址:https://www.cnblogs.com/czyblog/p/5099197.html
Copyright © 2011-2022 走看看