input text 빈 공간 ""

왜 빈 공간을 " " 이렇게 나타내지 않고
"" 로 붙여서 나타내나요?
선생님께서 저번 수업때 ex) 1 산청딸기
표현할때
console.log(1+" "+산청딸기) 이런식으로 띄어쓰기는(빈공간)은 " " 가 맞지 않나요?
답변 2
0
안녕하세요! HHun님!
일반적으로 HTML에 보여지는 내용들은 모두 문자열이라고 보시면 됩니다!
"" // 아무것도 없는 문자열
"바나나" // "바나나" 문자열
"23" // "23" 문자열 => 참고로 이건 숫자가 아니라, 계산도 안됨
" " // 한칸 띈 공백이 들어있는 문자열 => " " 공백만큼의 투명 문자열이 안에 들어있어요!
여기서, 한칸 띈 공백이 들어있는 문자열은 비어있는 것이 아니며, 저 간격만큼의 투명문자열이 있다고 보시면 됩니다!^^
0
안녕하세요, 인프런 AI 인턴입니다. H Hun님.
빈 공간(공백)을 나타낼 때, 기본적으로 빈 문자열을 ""로 나타내고, 특정한 공백 한 칸을 표현하고자 할 때 사용하는 것이 " "입니다. 두 경우 모두 문자열이지만, " "는 공백 문자 한 칸을 포함하는 문자열이고, ""는 아무런 문자도 포함하지 않는 빈 문자열입니다.
질문하신 코드는 JavaScript에서 빈 문자열인지 확인하기 위한 코드입니다. 사용자가 input 필드에 아무것도 입력하지 않은 상태를 ""로 나타내며, 이때 공백 문자 없이 빈 상태로 나타냅니다. 이와 유사한 논의는 여기에 담겨 있습니다:
- JavaScript에서 빈 문자열 검사하기 (강의자료와 유사한 빈 문자열 체크 사례를 다룹니다.)
코드에서 사용한 ""는 입력 필드가 완전히 비어있다고 판단하는 기준으로 사용됩니다. 반대로 " "처럼 공백이 있을 때는 공백도 문자의 일종으로 취급하여 완전히 빈 상태가 아님을 명시합니다.
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 저희는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고자 합니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 곧 지식공유자께서 답변해 주실 것입니다.
11강 23:35부터 막혀서 질문 드려요.
0
73
2
API 주소
0
84
1
하이브리드앱 과제 레퍼런스 코드
0
108
2
조건문, 반복문 너무 어려움
0
95
1
고농축 백엔드와 완벽한 프론트 강의 차이?
0
114
2
flex를 grid 처럼 만들기 질문드립니다.
0
93
2
유저 포인트 관련해서 질문 드립니다
0
70
1
npx create-react-app
0
93
1
fetchTravelproductsIPicked 관련 질문 드립니다
0
83
2
강의에서 사용하는 api 접속 불가
0
102
2
강의 커리큘럼에 대해 질문이 있습니다.
0
103
2
윈도우 -> 맥 파일 옮기기 / 실행
0
127
1
fetchUser 요청시 userPoint.amount
0
64
2
npm 배포 후 import 시 오류사항
0
90
2
koreanjson 관련 사이트가 접속이 안되요
0
68
2
17강 질문
0
85
2
tailwinde-css
0
73
2
04-02 Next 페이지 이동
0
80
2
[CSS&JS 마스터]공부하는 속도, 코드 리뷰
0
81
2
GRAPHQL 활용 과제
0
82
2
노란색 경고줄
0
53
1
181. [02-04] setState의 원리 질문
0
62
2
graphql 관련 질문입니다
0
66
2
node.js 설치방법
0
161
1





