zoukankan      html  css  js  c++  java
  • 六、匿名方法

    一、最常见的用法: 

    (function() { 
        alert('water'); 
    })();

    二、当然也可以带参数: 

    (function(o) { 
      alert(o); 
    })('water'); 

    三、匿名函数的链式调用

    (function() {
    alert('test');
    return arguments.callee;
    })()();
    return arguments.callee简单地讲就是返回函数本身

    不常见的: 

    ~(function(){ 
      alert('water'); 
    })();//写法有点酷~ 
    void function(){ 
        alert('water'); 
    }();//据说效率最高~ 
    +function(){ 
      alert('water'); 
    }(); 
    -function(){ 
        alert('water'); 
    }(); 
    ~function(){ 
      alert('water'); 
    }(); 
    !function(){ 
    alert('water'); 
    }(); 
    (function(){ 
        alert('water'); 
    }());//有点强制执行的味道~ 

    加符号是简写

  • 相关阅读:
    文件操作(IO 技术)
    异常
    面向对象进阶
    面向对象
    函数用法和底层分析
    控制语句
    集合
    字典
    元组 tuple
    Python3 列表
  • 原文地址:https://www.cnblogs.com/fger/p/11995193.html
Copyright © 2011-2022 走看看