This is more of a general practices question.
The language I am working with is Javascript. I have a function that is getting an object with many variables (okay, just 10 variables). What is the best way to make sure this function is getting all the required variables and that they are all set?
I know, I know, why not just use a if statement. That’s a big chunk of if statements! As I grow as a programmer, I know that may not be the best method for this. I’m looking for a shortcut actually. How would you check a large sum of variables for existence and non-blank values?
This expression returns true, if all variables from
variableNameList(list of required variable names) set in objecto:You can use underscore
_.allfunction instead of nativeevery, and underscore_.isUndefinedinstead oftypeof ....