본문 바로가기

코드스테이츠 SEB FE 41기/Section 별 내용 정리

section1/unit3/javascript 기초제어문(8/23)

반응형

블로깅 주제

  • 조건문 & 문자열

1. 지금 현재, 당신의 기분이나 느낌을 표현해 주세요.

  • 코드스테이츠 두번째 날!! 오늘은 페어프로그래밍 시간이 많아서 매우 긴장이 됐다...하지만 페어분이랑 아이스브레이킹(?)을 정말 활발하게 했다!!ㅋㅋㅋ 진로에 대한 고민이나 개발 관련 이야기를 같이 할 기회가 없었는데 이번 기회로 진로에 대한 고민도 털어놓고 부트캠프나 코딩테스트 관련된 이야기도 많이했다! 미션도 풀면서 금방 친해졌다! (오늘 Boolean()과 관련된 문제가 나를 너무 괴롭게 했지만,,,)정 감이 안온다 싶을 때는 빨리 레퍼런스 참고해서 몰랐던 부분를 체크해야겠다!!
  • 내일도 화이팅이다 내 자신,,,지치면 안돼ㅠㅠㅠ지치지마!

2. 오늘 무엇을 학습한 내용 중 지금 떠올릴 수 있는 단어를 모두 나열해 주세요.

  • 조건문, 문자열, 메소드, Math, Boolean(), Template string, NaN

3. 2에서 작성한 단어를 가지고, 오늘의 학습 내용을 설명해 보세요.

- !undefined -> true (undefined를 false로 취급)

- !'Hello' -> false ('Hello'를 true로 취급)

- false 취급하는 값 : false,null,undefined,0,NaN,''

- str 메소드

indexOf(), lastIndexOf(), includes()->true/false, split(), substring(start,end), slice(), toUppercase(), toLowercase()

- Math 메소드

floor()->내림, abs()->절댓값 

- NaN은 어떤 값과도 비교 불가(!==,=== 등)

NaN의 판별은 Number.isNaN() 또는 isNaN()을 사용해야함

-Boolean()

값이 없거나 0, -0, null, false, NaNundefined, 빈 문자열 ("")이라면 객체의 초기값은 false

-Template string

``안에 문자열 및 값 넣어서 표현하는 것(`은 키보드 자판이 영어로 되어있을 때만 활성화됨)

 

반응형