<script type="text/javascript">
  function func1(fn){
    if(typeof(fn)=="function"){
    console.log("3----------function");
    fn();
  }else{
    console.log(fn);
    console.log("4----------other");
  }
  }

  function func2(){
    console.log("5-----func2");
    return "123";
  }

  //1.返回的是函数的引用
  console.log("1----------"+func2);
  console.log(typeof(func2))
  //2。返回的是函数执行的返回值
  var log = func2();
  console.log("2----------"+log);

  //
  func1(func2);
  //new 的时候把func2当做一个构造函数执行,并且在new的时候立即执行构造方法体
  func1(new func2());

  console.log("===========================");
  func1(2);

  func1(new Array());
</script>

最新文章

  1. jQuery系列:Ajax
  2. Hadoop学习笔记—19.Flume框架学习
  3. PHP数据库操作:从MySQL原生API到PDO
  4. struts2学习笔记之五:表单数据收集的几种方式
  5. css媒体查询
  6. Android.mk中添加宏定义
  7. RDLC报表BC4000错误
  8. cardsui-for-android
  9. Mac环境下svn的使用(转载)
  10. 大数记录之,大数乘整型数nyoj832
  11. visual studio中验证控件的使用
  12. [BZOJ - 2463] [中山市选2009] 谁能赢呢?【“博弈论”】
  13. javascript prototype __proto__区别
  14. [ Bubble Sort ]&amp; block
  15. 子PID namespace中获取父namespace中pid的方法
  16. jQuery checkbox 全选
  17. gRPC实战
  18. 激活Pychram
  19. Linux巩固记录(9) keepalived+nginx搭建高可用负载分发环境
  20. Windows开机BIOS启动快捷按键

热门文章

  1. Netflix OSS、Spring Cloud还是Kubernetes? 都要吧!
  2. http断点下载客户端和服务端
  3. Unity投影器细节整理
  4. 【Unity】11.8 关节
  5. 评价linux协议栈tcp实现中的prequeue
  6. 36氪首发 | 「myShape」完成千万级人民币 Pre-A轮融资,推出 AI 智能健身私教
  7. chorme插件 ,在浏览器上模拟手机,pad 查看网页|前端技术开发必备插件
  8. Window 分布式学习-好文收藏
  9. sql随机查询数据order by newid()
  10. Android MediaPlayer接口及状态迁移