function Add(x,y)
{
      return a=x+y;
}
好不好?
引用好象不行吧!

解决方案 »

  1.   

    在Js里不能传址,也没有C++里面的引用和指针的概念。
    按你的要求只能在Add函数里直接操作全局变量a,b了。
      

  2.   

    那有没有方法遍历对象的所有属性值???
    <script>
    var book=new Object();
    book.title="Wind";
    book.price=98;
    book.pages=980;function ObjectProp(ob)
    {
         for(var prop in ob)
            alert(ob.prop);
    }
    //这里得到的值 全部都是未定义???
    ObjectProp(book);
    </script>
      

  3.   

    <script>
    var book=new Object();
    book.title="Wind";
    book.price=98;
    book.pages=980;function ObjectProp(ob)
    {
         for(var prop in ob)
            alert(ob[prop]);
    }ObjectProp(book);
    </script>