1. 변수
let a = 1
let b = 2
a는 1이고, b는 2 라는걸 let 으로 선언.
2. 리스트&딕셔너리
(1) 리스트
let a_list = ['김','나','박','이']
a_list[0] //'김'
a_list.push('성시경')
a_list = ['김','나','박','이','성시경']
(2) 딕셔너리 (key + value)
let a_dict = {'name':'성시경','age':42} //선언
a_dict['grade'] = 'legend' //추가
a_dict // 출력 {name: '성시경', age: 42, grade: 'legend'}
(3) 리스트 + 딕셔너리
all_time_legends = [{'name':'나얼','age': 44},{'name':'성시경','age': 43}]
all_time_legends[0]['name'] //출력 '나얼'
new_name = {'name':'김범수','age':43}
all_time_legends.push(new_name) // new_name을 all_time_legends 딕셔너리에 추가했음
3. 각종 함수
(1) 함수 : 함수를 지정, 함수를 부르면 정해진 행위를 하는 것.
function 함수이름(필요변수) {
내릴 명령을 순차적으로 작성
}
함수이름 (필요변수); //함수사용
(2) if, else 조건문
function is_adult(age){
if(age > 20){
alert('성인이에요')
} else {
alert('청소년이에요')
}
}
(3) for 반복문
for (let i = 0; i < 100; i++) {
console.log(i);
}
// 시작 -> 반복 -> 더하기 { 매번실행 } i번째의 값을 출력해서 계속 더하는 것.
11일 만에 모든 내용을 끝내야 하는데, 이해가 안되서 계속 돌려보니 진도가 느려졌다. 11일 완주는 못할지도 모르겠지만, 이해가 안되는데 계속 보는 것 보단 이해를 하고 넘어가는게 좋을 것 같아서 그렇게 하기로 했다.
다른 것 보다도 괄호가 너무 헷갈린다.
'---------------2021 > 내일배움단-웹개발 5주' 카테고리의 다른 글
[후기] 스파르타 코딩클럽 - 내일배움단 웹개발 5주 과정 (0) | 2021.09.22 |
---|