[Typescript] hasText
·
Language/JavaScript
타입스크립트에서 StringUtils.hasText를 어떻게 만들까구현하며 알게된 타입스크립트 문법들function hasText (str?: string | null): boolean { return !!str?.trim()}주요 문법Optional Chaining(?.)str이 null 또는 undefined일 경우 바로 undefined를 반환null 또는 undefined이 아니면 trim()을 실행해 양 끝의 공백을 제거한 문자열 반환**!!**부정 연산자 !를 두 번 사용Optional Chaining의 결과로 나온 null, undefined를 boolean타입인 false로 변환trim()으로 만들어진 문자열은빈 문자열("")이라면 false문자를 가진 문자열이면 true기타위에서 구..