目次 |
---|
・関数の宣言 ・関数に引数を指定する ・関数の引数に関数オブジェクトを指定する ・関数の名前付き引数 |
function a(){ alert("a"); }
var rc = function (){ alert("rc"); };
<script type="text/javascript"> <!-- function a(){ alert("a"); } var rc = function(){ alert("rc"); }; // --> </script> <input type="button" value="a()を呼び出す" onclick="a();"> <input type="button" value="rc()を呼び出す" onclick="rc();">
function a(param){ alert(param); }
<input type="button" value="c()" onclick="c();" /><br /><br /> <input type="button" value="c(2)" onclick="c(2);" /><br /><br /> <input type="button" value="c(2,3)" onclick="c(2,3);" /><br /><br /> <script type="text/javascript"> <!-- function c(val){ alert(val); } // --> </script>
<script type="text/javascript"> <!-- function b(fnc){ var x=3,y=5 alert(fnc(x,y)); } function fnc(a,b){ return a + b; }; // --> </script>
d({name:"太郎",age:20})
function 関数名(仮引数){ 仮引数.名前付き変数 }
<input type="button" value='d({name:"太郎",age:20})' onclick='d({name:"太郎",age:20});' /> <script type="text/javascript"> <!-- function d(v){ alert(v.name); alert(v.age); } // --> </script>