繁体   English   中英

如何降低复杂度?

[英]How to reduce complexity?

如何降低此 function 的复杂性以使其被声纳接受

  var validateRegistrationForm = function (validationErrorMessage, configVariable, formName) {
  var canSubmit = true;
  var errMainError;
    if (typeof validationErrorMessage === 'undefined') {
      errMainError = configuration.messages.registrationIncomplete;
     } else {
     errMainError = validationErrorMessage;

    }





你可以简化这个表达式

 var errMainError;
    if (typeof validationErrorMessage === 'undefined') {
      errMainError = configuration.messages.registrationIncomplete;
     } else {
     errMainError = validationErrorMessage;

经过

var errMainError= (typeof validationErrorMessage === 'undefined') ? configuration.messages.registrationIncomplete : validationErrorMessage;

  var canSubmit = true

没用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM