• !!!常用JS代码块 (jquery)


    jquery代码块

    <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
    <script type="text/javascript">
    $(function(){
    
    });
    </script>

    替换字符串

    var str1="Visit Microsoft! Microsoft!!";
    document.write(str1.replace(/Microsoft/,"替换一次"));
    document.write("<br>");
    
    //replace 的第一个参数可以是正则表达式,/g标识全文匹配。
    var str2="Visit Microsoft! Microsoft!!";
    document.write(str2.replace(/Microsoft/g,"替换所有"));

    去除空格和回车:2016-1-15

    <script type="text/javascript" src="http://cdn.bootcss.com/zepto/1.0rc1/zepto.min.js"></script>
    <script type="text/javascript">
    $(function(){
    var s0 = "1
    
    
    
    
    
    1";
    var s= $.trim(s0);
    s=s.replace(/
    /g,'');
    s=s.replace(/
    /g,'');
    alert(s0.length);
    alert(s.length);
    });
    </script>

    替换掉所有字符:

    var s="我是张三  我是坐车来的  我不是走路来的";
    var s=s.replace(/我/g,'你');
    alert(s);

    取页面参数

    //取页面参数
        var PAGE = {
            get:function(_name) {
                var str0=location.search;
                var str0=str0.replace("?","");
                var str_arr=str0.split("&");
                var _val="";
                //alert(str0);
                for(var i=0;i<str_arr.length;i++){
                    if(str_arr[i].indexOf(_name)>-1){
                        var V = str_arr[i].split("=");
                        _val = V[1];
                        //alert("-------"+V[1]+"-----"+_val);
                    }
                }
                //console.log("_val:"+_val);
                return _val;
            },
        };
        //PAGE.get("id");//获取当前页面url所带的参数

    AJAX  (POST方式提交)

    var requestUrl="http://192.168.1.1:8080/test?type=test";
    $.ajax({
        type : "post",
        async:true,
        url : requestUrl,
        data:{
                product : product,
                address : address,
                phone : phone,
                content : content,
            },
        dataType : "jsonp",
        success :function(data){
            //console.log("--------(xxxxx)-----success");
        },
        error:function(data){
            //console.log("error: (xxxxx)");
        }
    });

    console的使用

    http://www.w3cfuns.com/article-5600040-1-1.html   你真的了解console吗   2015-6-8

    //测试代码段的执行时间
    console.time('测试1');
    $("p[data-show1='1'][data-show2='1']").hide();
    console.timeEnd('测试1');
    
    //测试代码段的执行时间2
    console.time('测试2');
    $("p[data-ccc='1']").hide();
    console.timeEnd('测试2');
    
    
    //将传入对象的属性,包括子对象的属性以列表形式输出
    console.dir(console);
    
    //性能分析
    function ppp(){}
    console.profile('性能分析');
    ppp();
    console.profileEnd();
  • 相关阅读:
    函数式接口(Functional Interface)
    解决maven install报错:java.lang.NoClassDefFoundError: org/codehaus/plexus/compiler/util/scan/InclusionScanException
    logstash收集系统日志配置
    logstash的安装,启动与输出
    elasticsearch安装head插件
    elasticsearch启动常见错误
    elasticsearch的window的安装和启动
    linux下搭建jenkins
    jenkins在搭建中常见的问题
    window下操作jenkins查看页面的几种方式
  • 原文地址:https://www.cnblogs.com/qq21270/p/3941201.html
Copyright © 2020-2023  润新知