2007年09月22日 20:03

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

| http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/380

関数に引数を渡す場合は多々あるが、引き渡す値の数が不特定の場合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>
</ul>

実行結果

  • 1+2+3は?
  • 4+5+6+7+8+9は?
改訂第4版 JavaScript ポケットリファレンス

著者 : 古籏 一浩 / 金額 : ¥ 2,499

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

トラックバック

  • http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/380
[WEBプログラム覚書]2008年12月10日 20:00
不特定数の引数の受け取り方
PHPで不特定数の引数を受け取った場合、func_get_args()で受け取ることができる。
コメント (0)
コメントを投稿

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





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


先月アクセスが多かったページ