• jquery02


    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>无标题文档</title>
    <script>
    ------------------------------------------------------------------------
    (function(window /*w*/ ,undefined){ //undefined是window的一个属性,undefined在外面是可以被修改的,这样防止外部修改了
        
        window
        /*w*/    //window不通过形参传进来在内部也可以直接写,这里是为了节省去外部查找的window的时间。压缩的时候,通过形参传进来,形参和内部window可以随便写成w,对于压缩有用;
        
    })(window);
    var undefined = 10;
    alert(undefined);//10
    
    ------------------------------------------------------------------------
    
    "use strict";   //说明js运行在严格模式,要非常规范,兼容性有问题,不推荐这样写,
    a = 10;//不严格时a可以不写var,//a is not defined
    var a = 010;//不润许写8进制的
    var iSpeed = 10;
    a = a + iSpeed;
    
    ------------------------------------------------------------------------
    var b = typeof undefined;//"undefined"
    alert(typeof undefined);//undefined
    alert(typeof (typeof undefined));//string
    
    ------------------------------------------------------------------------
    
    //判断window下面的aa变量是不是不存在
    window.aa == undefined;//老版本不兼容直接判断window.aa是不是等于undefined
    typeof window.aa == 'undefined';//兼容写法,判断window.aa的类型是不是字符串'undefined'
    
    ---------------------------------------------------------------------
    //防冲突写法
    _jQuery = window.jQuery;
    _$ = window.$;
    var $ = 10;//如果jquery.js是后面引入的,那么window.$就是10,_$ = 10
    
    ---------------------------------------------------------------------
    
    $.type()
    class2type = { '[Object String]' : 'string' , '[Object Array]' : 'array' }
    -----------------------------------------------------------------------
    
    alert( '('+'  111111  '.trim()+')' );
    
    /*
    rquickExpr : <p>aaaa 或 #div1
    rsingleTag : <p></p>  <div></div>
    
    
    webkit:chrome内核
    
    margin-left : marginLeft
    
    -webkit-margin-left : webkitMarginLeft
    
    -ms-margin-left : MsMarginLeft
    
    -2d : 2d
    */
    
    </script>
    <script src="jquery-2.0.3.js"></script>
    <script>
    //jquerey对外提供的接口有$()和jQuery(),前面是后面的简写,$在很多库中都会使用,
    </script>
    </head>
    
    <body>
    </body>
    </html>
  • 相关阅读:
    LoliProfile Native内存分析工具
    谈谈法线贴图
    逐顶点光照与逐像素光照
    标准光照模型
    UE4之TaskGraph系统
    Centos 安装.NET CORE 3.1
    ImportError: No module named 通用解决方法
    [公告] 本博客停止更新,新文献将发布于掘金
    jdk8的常用的功能
    etcd 与 redis使用场景
  • 原文地址:https://www.cnblogs.com/yaowen/p/6898135.html
Copyright © 2020-2023  润新知