javascript一点特殊用法

 更新时间:2008年05月28日 22:57:30   作者:  
javascript中函数的特殊性与普通,对待函数可以像对待普通变量一样
,可以交换如:
<script type="text/javascript">
   /*function update() 
   { 
        var name = dwr.util.getValue("demoName");
        Demo.sayHello(name, function(data){
        dwr.util.setValue("demoReply", data);
        dwr.util.setValue("demoReply2",data);
        });
      }*/
      /*
      function setData(data)
      { 
        dwr.util.setValue("demoReply", data);
        dwr.util.setValue("demoReply2",data);
      }
      function update()
      {
        var name = dwr.util.getValue("demoName");
        Demo.sayHello(name,setData);
      }
      */
      function update()
      {
        var name = dwr.util.getValue("demoName");
        var name2 = $("demoName").value;
        var name3 = document.getElementById("demoName").value;
        alert(name2+name3+name);
        Demo.sayHello(name,{
          callback:function(data)
          {
            dwr.util.setValue("demoReply",data);
            dwr.util.setValue("demoReply2",data);
          }
        });
      }
      hot = function hot(){ alert("Sweat.");}
      cold = function cold(){ alert("Shiver.");}
      function swap()
      {
        temp = hot;
        hot = cold;
        cold = temp;
        alert("Swap.");
      }
 </script>

两个函数可以交换,就像普通变量一样。

相关文章

  • JS封装的三级联动菜单(使用时只需要一行js代码)

    JS封装的三级联动菜单(使用时只需要一行js代码)

    在实际的项目开发中,我们经常需要三级联动,比如省市区的选择,商品的三级分类的选择等等。这篇文章主要介绍了JS封装的三级联动菜单(使用时只需要一行js代码)的相关资料,需要的朋友可以参考下
    2016-10-10
  • 使用js实现关闭js弹出层的窗口

    使用js实现关闭js弹出层的窗口

    本篇文章主要是对使用js实现关闭js弹出层的窗口的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • JS异步宏队列微队列原理详解

    JS异步宏队列微队列原理详解

    这篇文章主要介绍了JS异步宏队列微队列原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • 原生JavaScript实现连连看游戏(附源码)

    原生JavaScript实现连连看游戏(附源码)

    原生JavaScript版连连看游戏,有源码,适合初学者学习,喜欢的朋友可以研究下
    2013-11-11
  • 来自chinaz的ajax获取评论代码

    来自chinaz的ajax获取评论代码

    chinaz利用了ajax实现评论的读取操作,下面我们参考chinaz的代码
    2008-05-05
  • 详解JavaScript如何优雅地实现创建多维数组

    详解JavaScript如何优雅地实现创建多维数组

    多维数组的意思是指三维或者三维以上的数组。这篇文章将通过示例为大家详细讲解一下JavaScript如何实现优雅地创建多维数组,需要的可以参考一下
    2022-07-07
  • js实现简单图片拖拽效果

    js实现简单图片拖拽效果

    这篇文章主要为大家详细介绍了js实现简单图片拖拽效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-02-02
  • 微信小程序获取复选框全选反选选中的值(实例代码)

    微信小程序获取复选框全选反选选中的值(实例代码)

    这篇文章主要介绍了微信小程序获取复选框全选反选选中的值,本文通过实例代码给大家简单介绍,需要的朋友可以参考下
    2019-12-12
  • 小议javascript 设计模式 推荐

    小议javascript 设计模式 推荐

    最近重新温习了一次《javascript设计模式》,确实是一本好书,每次看都有不同的领悟,每次领悟到的都受益匪浅,无怪古圣人都说学无止镜了,仅以“加油,好吗?”共勉!
    2009-10-10
  • JS表单验证的代码(常用)

    JS表单验证的代码(常用)

    最近没有项目做,有点空余时间,小编把日常比较常用的js表单验证代码整理分享到脚本之家平台,供大家学习,需要的朋友参考下吧
    2016-04-04

最新评论