혼공 자바스크립트 5-10강

ᴄsᴇ ᴘᴇʙʙʟᴇ·2023년 11월 20일
0
post-thumbnail

윤인성 님의 혼공 자바스크립트 강의를 듣고 내용을 정리합니다.


💟 문자열 내에서 따옴표를 사용하고 싶은 경우

1. 작은 따옴표를 사용하고 싶다면

"This is 'string'"
  • 문자열을 큰 따옴표로 감싸주면 된다.

2. 큰 따옴표를 사용하고 싶다면

'This is "string"'

문자열을 작은 따옴표로 감싸주면 된다.

3. 내부, 외부 둘다 같은 따옴표를 쓰고 싶다면

'This is \'string\''
"This is \"string\""

내부 따옴표 앞에 escape 기호 \를 사용해준다.

escape 기호 \

문자 그대로의 의미가 아니라 다른 의미로써 코드 실행기에게 무언가를 전달할 때 사용한다.

  • \n : 줄바꿈
  • \t : tab 문자
  • \ : \ 자체

💟 문자열에 적용할 수 있는 처리

  1. 문자열 연결 연산 : 문자열 + 문자열
'안녕' + '하세요' //"안녕하세요" 
  1. 문자 선택 연산 : 문자열[인덱스] → 문자 하나
"안녕하세요"[0] //"안"
"안녕하세요"[1] //"녕"
  1. 문자열의 길이 : 문자열.length → 문자 개수
"안녕하세요".length //5

💟 부등식과 논리 연산자

위와 같은 부등식을 JS로 표현하고자 할 때,

-3 <= x <= 2와 같이 쓰면 안된다.

올바르게 쓰려면 논리 연산자를 이용해야 한다.

-3 <= x && x <= 2

드모르간 법칙

// 첫 번째 줄과 두 번째 줄은 동일 
!(12 <= x && x <= 13)
12 > x || x > 13

💟 typeof

자료형을 문자형으로 출력해줌

typeof(typeof(1)) // string. 
//typeof(1)의 결과는 "number"이고 "number"는 문자열이기 때문
profile
ꜱɪɴᴄᴇ 2021.09.01

0개의 댓글