본문 바로가기

🌼 TIL

🧑🏻‍💻 11/07 내배캠 React 6일차

오늘의 활동 

- Javascript 문법 기초 수강

- React 반 발제

 

JavaScript 

: JavaScript는 여러 언어 중 정말 많이 사용하는 언어이다. 특히 대한민국에선 정말 많이 사용하는 언어이다.

Node.js

: JavaScript 언어를 번역하기 위한 일종의 전용번역기이다. Javascript ->Node.js -> 번역-> 컴퓨터 => 코드 해석, 출력

 

데이터 타입 : 기본 원시형 타입으로 = number, string, boolean, null, undefined이 있다.

 

연산자  

- 문자열붙이기 : +를 이용하여 문자열 붙이기

- Template literals : 백팃 (``)을 이용하여 문자열 붙임 ${변수}

- 산술연산자 : +(더하기) , -(빼기) , / (나누기), * (곱하기) , % (나머지 값), **(몇 승)

- 증감연산자 : ++ / --로 값을 증가 / 감소

- 비교연산자 : boolean (true,false)로 숫자값을 비교하는 연산자

- 논리연산자 : ||(or)는 대상 중 하나만 true여도 true리턴 // &&(and)는 대상이 빠짐없이 모두 true여야 true출력 !(not)은 true는 false로 false는 true로 바꿔서 리턴

- 일치연산자 : === 두 값이 일치하는지 비교

 

조건문 

- if 구조 = if (조건) {조건을 만족할 때 들어갈 코드}

- else, else if : if 구문의 조건이 만족하지 않았을 때 실행하는 코드

 

반복문 : 조건설정해 특정코드를 반복해서 실행

- while 구조 = while (조건) { 조건을 만족할 때 실행할 코드 } : 조건이 true가 나오다가 결국 false가 나오게 해야함, 아니면 무한루프에 빠짐

- for 구조 = for( begin ; condition ; step ) { 조건을 만족할때 실행할 코드 } 

 

 

느낌 : 오늘 오랜만에 독학을 했다. 주말을 너무 쉼없이 놀다오니 끝없이 해이해졌다. 

주말을 어떻게 보내느냐가 정말 중요할 것 같다. 일단 원활한 팀프로젝트를 위해 git, git hub를 배워야 겠다.

Vscode세팅을 다시 진행해야겠다.