ホームページ  >  記事  >  ウェブフロントエンド  >  Javascript における関数名 .length 属性の使用状況の分析 (arguments.length との比較)

Javascript における関数名 .length 属性の使用状況の分析 (arguments.length との比較)

高洛峰
高洛峰オリジナル
2017-01-04 17:02:081856ブラウズ

この記事では、JavaScript での関数名の .length 属性の使用法を例とともに分析します。参考のために皆さんと共有してください。詳細は次のとおりです:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title></title>
  <script type="text/javascript">
    //函数名.length表示的是函数定义的参数的个数,这里sayHi函数定义了一个参数a,所以输出1
    //和arguments.length不一样,arguments.length指的是外部调用时传入的形参的个数
    window.onload = function () {
      sayHi();
    }
    function sayHi(a) {
      alert(sayHi.length);  //打印出1
    }
    alert(sayHi.length);    //也是打印出1 
  </script>
</head>
<body>
</body>
</html>

この記事が皆さんの JavaScript プログラミング設計に役立つことを願っています。

JavaScript の関数名の .length 属性の使用分析 (arguments.length との比較) に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。