| 目次 |
|---|
|
・関数の宣言 ・関数に引数を指定する ・関数の引数に関数オブジェクトを指定する ・関数の名前付き引数 |
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>