zoukankan      html  css  js  c++  java
  • javascript 学习记录

    关于牛B的Jquery源头
    
    (function(){  
    //这里省略jQuery所有实现  
    })();  
    
    
    1:无论你怎么去定义你的函数 JS解释器都会把它翻译成一个 Function对象
    
    
    2:那什么是Function? Function对象是javascript里面
    固有对象,所有的函数实际上都是一个 Function对象
    
    
    3:  alert(typeof function(){});// "function"  
        alert(typeof function(x,y){return x+y;});// "function"  
        alert(typeof new Function("x","y","return x*y;"))// "function"
    
        我们输出都是function,它们都是函数,但是它们有一个特点就是没有
    名字,所以我们把他们称为"匿名函数",然而正因为它们没有名字
    我们也没有办法找到它们,所以这就引出了我们该如何去调用一个匿名函数
    
    
    4 要调用一个函数,我们必须方法定位它,引用它 我们会需要帮它找一个名字
    
    var abc = function(x,y){
        return x + y;
    }
    
     匿名函数 小()实际是函数的返回值 就像abc一样的道理
    
    
    
    
    5: 当运算符“+”两边一个是数字类型,一个是字符串类型时,js引擎规定进行字符串连接运算而非算术加运算。利用运算符“+”
    
    这个特性,可以很方便的将Number转换成String
    var a = 11, b = '22';
    var c = a + b;
    
    c为 "1122"
    
    
    
    
    6:var a = 11, b = '5';
    var c = a - b;
    alert(typeof c); //--> number
    这里与上面的“+”相反,会把字符串b隐式的转换成数字5再进行算术减法运算。利用这个特性,可以很方便的将String转换成
    
    Number
  • 相关阅读:
    wss的webpart的3种开发方式(转载)
    C# 2.0学习之集合2
    对C#中的TreeView添加背景图转载
    ASP.NET 2.0: 页面中链入的CSS、js文件带中文时需注意
    C# 2.0学习之泛型
    C# 2.0学习之数组
    连接 ACCESS 2007
    C# 2.0学习之事件2
    一个P2P+搜索音乐网站的策划书(转载)
    关于MOSS的应用和开发的一些联接
  • 原文地址:https://www.cnblogs.com/yzenet/p/3928899.html
Copyright © 2011-2022 走看看