Javascript-检测参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript-检测参数相关的知识,希望对你有一定的参考价值。

  1. // Detecting the existence of a parameter
  2. /*
  3. Example 1: The in operator
  4. Detect whether there is a "myparameter" member in the "oArg" object: */
  5. var myparameter = 'myparameter' in oArg? oArg.myparameter : "";
  6. /*
  7. Example 2: The typeof operator
  8. Detect whether type of oArg.myparameter is not "undefined': */
  9. var myparameter = typeof oArg.myparameter != 'undefined'? oArg.myparameter : "";
  10. /*
  11. Example 2.1: The typeof operator version 2
  12. Assuming parameter is a string, detect whether type of oArg.myparameter is "string": */
  13. var myparameter = typeof oArg.myparameter == 'string'? oArg.myparameter : "";
  14. /*
  15. Example 3: Autocasting
  16. Assign the value of oArg.myparameter to variable "myparameter" if it casts to true: */
  17. var myparameter = oArg.myparameter || "";

以上是关于Javascript-检测参数的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 函数参数

JavaScript中的函数

JavaScript isFinite() 函数

JavaScript函数的默认参数(default parameter)

如何使用 jQuery 或纯 JavaScript 获取 URL 参数?

JavaScript test() 方法