「JavaScript/Function」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
→‎Functionオブジェクト: +name プロパティ
Ef3 (トーク | 投稿記録)
M →‎length: typo
25 行
console.log( foo(1,2,3) );// a: 1, b: 2, c:3
</source>
省略された引数には undefind が入る。ここでは void 0 と比較して省略を判断している。
 
皮脂空引数の省略の処理は、ES6 以降は次のように書くことも出来る。
<source lang="javascript">
function foo(a = 2, b = 3, c = 5) {