1. 비교 연산자와 불리언
ex) <script> document.write(1===1); </script>
=> 웹페이지에 ture 라고 나타남. 하지만 1===2로 하면 false로 나타남.
-비교 연산자란 좌항과 우항의 관계에 따라 true또는 false 중 하나의 값을 만들어내는 연산자이다.
그리고 true와 false 두 가지 값을 묶어서 불리언이라고 한다.
2. 조건문
ex) <script> document.write("1<br>");
if(true) {document.write("2<br>");}
else {document.write("3<br>");}
=> 웹 페이지에 1 로 나타남
2
- if 문의 뒤에 따라오는 괄호 안에는 불리언 데이터 타입(true나 false)이 나오는데,
true면 첫번째 중괄호 안의 코드가 실행되고, 두번째 중괄호 안의 코드는 무시된다.
반면, false라면 첫번째 중괄호는 무시되고, else안의 코드가 실행된다.
3. 리팩터링(refactoring)
: 가독성을 높이고, 중복된 코드를 줄이는 방향으로 코드를 개선하는 작업
-this키워드: 현재 코드가 속해 있는 태그를 가리키도록 약속돼 있는 특수한 키워드
-var target변수
4. 배열
: 서로 연관된 데이터를 잘 정리정돈해서 담는 방법
-[' ']; 와 같이 대괄호를 사용한다.
5. 반복문(루프)
: 순서대로 배열에 담긴 데이터를 하나씩 꺼내서 자동화된 처리를 할 수 있는 문법
-while이 반복문의 키워드이고 while 괄호 안에는 불리언 데이터 타입이 들어온다.
괄호 안의 내용이 true인 동안에는 while문 안의 코드가 반복적으로 실행되고 false가 되면 실행을 하지 않는다.
'프로그래밍 > JavaScript' 카테고리의 다른 글
JavaScript_함수(1) (0) | 2022.07.02 |
---|---|
JavaScript_객체 (1) | 2022.06.18 |
JavaScript_제어문과 조건문, 선택문, 반복문 (1) | 2022.06.16 |
JavaScript_변수, 연산자 (1) | 2022.06.10 |
JavaScript_<script>태그, 이벤트, 콘솔 (1) | 2022.06.07 |