不特定多数の引数をもつ関数

| 2007年09月22日 20:03

関数に引数を渡す場合は多々あるが、引き渡す値の数が不特定の場合javascriptではargumentsで引数を取り出すことができる。

サンプル


<script language="javascript" type="text/javascript">
	function arg(){
		var kei = 0;
		for(i=0; i<arguments.length; i++){
			kei += arguments[i];
		}
		alert(kei);
	}
</script>
<ul>
<li onclick="arg(1,2,3)">1+2+3は?</li>
<li onclick="arg(4,5,6,7,8,9)">4+5+6+7+8+9は?</li>

実行結果

  • 1+2+3は?
  • 4+5+6+7+8+9は?

不特定多数の引数をもつ関数タグ:

トラックバック
  • http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/159
コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)





この情報を登録しますか?

このサイトは次のライセンスで保護されています。

Creative Commons License

IT業界、エンジニア関連の求人
Web業界に精通したエージェントなので、希望に合った仕事、プロジェクト、雇用形態を紹介してくれてしっかりと転職活動をサポートしてくれます。
初心者のみ採用!【スノーグラス】WEB系エンジニア募集
初心者のみのweb系エンジニア求人!なんでだ?そろそろ転職考えてるのでここ行ってみようかな・・・
Twitter Updates