私は次のようなコードを持っています:
function getTopicOptions(accountID, showTitles, showSelectGroup) {
"use strict";
var accountID = store.getItem('AccountID');
showTitles = (showTitles !== 'undefined') ? showTitles : 'Y';
showSelectGroup = (showSelectGroup !== 'undefined') ? showSelectGroup : 'Y';
showTitleとshowSelectGroupが指定されていない場合、デフォルトの「Y」を取得するという考え方です。
関数のオーバーロードでこれを行う方法、関数パラメーターをチェックする方法(jslint?)、または未定義のチェックなしで実行する必要があることを単純化する方法はありますか?