웹 개발일지(스파르타코딩)
웹 개발일지1.3
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주 차 끝!!