[javascript] 색상값 문자열 검증하기

const validateAndFormatColor = (color = "", defaultColor = 'black') => {
      const validColor = new Option().style;
      validColor.color = color;

      if (validColor.color !== '') {
            return color; // 유효한 CSS 색상 값인 경우 반환
      } else {
            return defaultColor; // 유효하지 않은 경우 기본 색상 반환
      }
}

색상값 문자열을 넘기면 검증해서 유효한 색상값이면 그대로 리턴하고, 아닐 경우 기본 색상을 리턴하는 함수이다.

Leave a Comment