我的代码如下所示:
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?)或在没有未定义检查的情况下简化我需要做的事情?