rainsky 2022. 8. 11. 21:46

2022.08.11

 

스파르타 코딩 1주 차 개발일지 1.3이다.

자바스크립트에 대해서 정리하겠다.

 

페이지 검사를 할 때 console탭이 있다. 이것은 script창과 같다.

개발자를 위한 편한 도구라 고한다.

 

프로그래밍 언어를 배울 때 기억해야 할 5가지: 변수, 자료형, 함수, 조건문, 반복문

변수를 지정할 때 let을 쓴다.

예) let a=2

 

리스트 사용 [ ]

리스트에 무언가를 추가하고 싶을 때 .push() 사용 

 

딕셔너리 사용 { }

key와 value 값을 가지고 있다. key : value 형태

let a_dict = {'name':'bob', 'age':27}

 

뭔가 파이썬과 비슷하면서도 다른 느낌이다. 리스트와 딕셔너리는 같지만, 리스트 추가에서 파이썬은 append를 써주는데 자바스크립트에서는 push를 써줬다. 다른 부분이 어디인지 찾는 것도 재밌다.

 

split - 분리해주기 .split()

리스트로 분리된다.

 

alert은 알려주는 창인 듯하다.

 

콘솔 창에다가 찍어줘라: console.log()

 

반복문과 if문

반복문: i가 하나씩 높아지면서 0부터 길이까지 반복(실행)된다.

파이썬처럼 in과 :을 사용하는 게 아닌 점이 색달랐다.

    <script>    
        let inform = [
            {'name': '나희', 'age': 19},
            {'name': '진영', 'age': 23},
            {'name': '예빈', 'age': 7},
            {'name': '반아', 'age': 35},
        ]
        for (let i=0; i<inform.length; i++) {
            if (inform[i]['age']>20) {
                console.log(inform[i]['name'])
            }
        }
    </script>

 

파이썬과 비슷한 부분이 많아서 재밌다. 더욱 구체적으로 공부하고 싶다.

1주 차 끝!!