• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

if(!answer || !answer.trim())

20.01.24 07:29 작성 조회수 69

0

!answer.trim()는 어떠한 것을 의미하는건지 궁금합니다.

trim() 메서드는 'String' 앞, 뒤 공백을 제거하는 것으로 알고 있습니다.

앞, 뒤 공백을 제거하지 못한다는 것이 어떤 의미인지 알고 싶습니다.  

감사합니다.

답변 1

답변을 작성해보세요.

0

전체적으로는 answer가 없으면입니다. 그런데 answer가 ' '같은 띄어쓰기 문자열인경우에는 있는 걸로 칩니다.

answer.trim()을 하면 ' '가 ''가 되므로 다시 false가 됩니다.