zoukankan      html  css  js  c++  java
  • javascript函数参数

    php中定义一个函数:

      function test($first, $second) {
    
        //dosomething!
    
      }
    
      test();

    如果我们调用时忘记传递参数,会有warning级别的报错。

    但是在javascript中,得不到任何错误提示。

      function test(first, second) {
    
        //dosomething!
    
      }
    
      test();

    first, second 变量的值将是空,表示变量已声明,但并未赋值。arguments数组也为空。

    错误处理:

      在php中会直接报错。

      javascript中不会报错,但是你可以进行进一步的处理,也可以通过arguments来判断是否传入了值。

    思考

      javascript中对函数调用时是否传值没有强制要求。这样可能反而更加的灵活。或许利大于弊吧!

  • 相关阅读:
    sqlServer的主键只能自增不能手动增加
    TP函数
    TP复习17
    TP复习16
    TP复习15
    TP复习14
    TP复习13
    TP复习12
    TP复习11
    TP复习10
  • 原文地址:https://www.cnblogs.com/mtima/p/2938799.html
Copyright © 2011-2022 走看看