firstNotUndefined.js 285 B

12345678910
  1. function firstNotUndefined() {
  2. let arr = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : [];
  3. for (let i = 0, len = arr.length; i < len; i++) {
  4. if (arr[i] !== undefined) {
  5. return arr[i];
  6. }
  7. }
  8. return undefined;
  9. }
  10. export default firstNotUndefined;