[개발일기 4일차] JavaScript 기초2

8127 단어 JavaScriptJavaScript

1. 학습한 내용

  • Boolean은 data type이 2개임 : true, false
  • Boolean이 의미가 생기려면 연산자가 있어야 함
    예) 비교연산자 : >, <, =, !

ㆍ배열 Array

  • 배열은 서로 연관된 데이터를 grouping해서 이름을 붙인 것
  • 배열은 0부터 시작해서 0,1,2,... 순임
        <script>
            var topic1 = 'html';
            var topic2 = 'css';
            var topic3 = 'js';

            var topics = ['html', 'css', 'js'];
            console.log(topics.length);
            console.log(topics[0]);
        </script>

ㆍ조건문 conditional statements

if(조건) {조건이 true일 경우 실행할 내용}
else {조건이 false일 경우 실행할 내용}

        <script>
            console.log(1);
            if(true){
                console.log('2 - true');
            } else {
                console.log('2 - false');                
            }
            console.log(3);
            
            console.log(4);
            if(false){
                console.log('5 - true');
            } else {
                console.log('5 - false');   
            }
            console.log(6);            
        </script>

ㆍ반복문 loop statements

for(초기화 조건 ; 계속할지말지Boolean ; 증감연산) {
조건이 true일 경우 실행할 내용}

        <script>
            console.log(1);
            for(let i=0; i<3 ;i=i+1){
                console.log(2);
                console.log(3);
            }
            console.log(4);
        </script>

2. 어려웠던 내용

	document.querySelectorAll('a')

3. 해결 방법

동영상 다시시청 및 내일 다시 설명해주실 때 이해해보기..

4. 학습 소감

오타가 참 어렵다...

좋은 웹페이지 즐겨찾기