Cách tốt nhất hiện nay (ES6+) là dùng Default Parameters ngay trong signature hàm.
function myFunc(a, b = 0) {
// function body
}
Ví dụ
<html>
<body>
<script>
function inc(val1, inc = 1) {
return val1 + inc;
}
document.write(inc(10, 10)); // 20
document.write("<br>");
document.write(inc(10)); // 11
</script>
</body>
</html>