JavaScript的alert函数可以有几个参数呢?
比如,alert("hello","world");//输出只有hello
但是我在一个公司项目中却看到了类似上面的两个传人参数(公司不让往外面粘贴代码,不好意思),请问这是alert真的可以有两个参数吗?

解决方案 »

  1.   

    alert,是window 的方法,只接收一个参数
    重写一下就可以了
      

  2.   

    js中alert函数作为全局方法是只有一个参数的,不过和其他函数一样alert是可以被重写的。当你重新定义alert之后,传两个或者三个,四个...当然就都可以了。
      

  3.   


    window._alert = window.alert;
    window.alert = function(){
    _alert(Array.prototype.slice.call(arguments).join(""));
    };
    alert("hello ", "world");
      

  4.   

    什么高深的技术还保密。你只要用了谁都可以看到。除非怕丢人不敢用。只在内部供员工吹嘘。估计是自已写了类(A),用了alert作类的方法。让楼主窥到了以为看到神级代码了
      

  5.   

    一般我要是输出多个参数都会这样:
    alert(A+':'+B);
    反正多是用来debug的