inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드캠프] 부트캠프에서 만든 '완벽한' 프론트엔드 코스

[07-02] 이벤트 변경 감지

input text 빈 공간 ""

해결된 질문

64

H Hun

작성한 질문수 17

0

image.png

왜 빈 공간을 " " 이렇게 나타내지 않고
"" 로 붙여서 나타내나요?

선생님께서 저번 수업때 ex) 1 산청딸기
표현할때
console.log(1+" "+산청딸기) 이런식으로 띄어쓰기는(빈공간)은 " " 가 맞지 않나요?

react react-native 하이브리드-앱 graphql next.js

답변 2

0

노원두

안녕하세요! HHun님!

 

일반적으로 HTML에 보여지는 내용들은 모두 문자열이라고 보시면 됩니다!

""        // 아무것도 없는 문자열

"바나나"    // "바나나" 문자열

"23"      // "23" 문자열 => 참고로 이건 숫자가 아니라, 계산도 안됨

" "        // 한칸 띈 공백이 들어있는 문자열 => " " 공백만큼의 투명 문자열이 안에 들어있어요!


여기서, 한칸 띈 공백이 들어있는 문자열은 비어있는 것이 아니며, 저 간격만큼의 투명문자열이 있다고 보시면 됩니다!^^

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. H Hun님.

빈 공간(공백)을 나타낼 때, 기본적으로 빈 문자열을 ""로 나타내고, 특정한 공백 한 칸을 표현하고자 할 때 사용하는 것이 " "입니다. 두 경우 모두 문자열이지만, " "는 공백 문자 한 칸을 포함하는 문자열이고, ""는 아무런 문자도 포함하지 않는 빈 문자열입니다.

질문하신 코드는 JavaScript에서 빈 문자열인지 확인하기 위한 코드입니다. 사용자가 input 필드에 아무것도 입력하지 않은 상태를 ""로 나타내며, 이때 공백 문자 없이 빈 상태로 나타냅니다. 이와 유사한 논의는 여기에 담겨 있습니다:

코드에서 사용한 ""는 입력 필드가 완전히 비어있다고 판단하는 기준으로 사용됩니다. 반대로 " "처럼 공백이 있을 때는 공백도 문자의 일종으로 취급하여 완전히 빈 상태가 아님을 명시합니다.

추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 저희는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고자 합니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 곧 지식공유자께서 답변해 주실 것입니다.

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