Code States
Front-end boost camp
Today
I
Learned
코트 측에서 개강 전 사전학습을 제공해주었다. 사실.. 꽤 오래전에 전달 받았지만 이제 학습해보고 회고한다. 쿠쿠... 총 5개의 주제로 구성되어 있다.
실습 예시 1)
실습 예시 2)
봄이 왔네.. 새싹.. 커엽기도 하지.
실습 예시 3)
// 조건문
for (초기화; 조건문; 증감문) {
조건문의 결과가 참인 동안 반복하고자 실행하고자 하는 실행문;
}
// 배열
let 배열이름 = ['가', '나', '다'];
let 빈배열이름 = [];
//배열에 요소 추가하기 - 변수명.push(추가할 요소)
box.push('라')
console.log(box) // ['라']
// 더 추가하기
box.push('마')
box.push('바')
//새롭게 push를 한 요소는 배열의 가장 마지막 요소로 추가됨
console.log(box) // ['라', '마', '바']
배열의 길이 확인 : console.log(box.length); -> 배열의 요소가 몇개인지 알려줌
배열은 [] 대괄호, 객체는 {} 중괄호
객체는 키와 값으로 이루어짐, 키 : 정보/ 값 : 정보에 대한 값
let 객체이름 = { 키 : 값 };
/* 토마토가 21개인 상자*/
const box = { 토마토 : 21 }
--> 키 : 토마토 / 값 : 21
/*토마토 21개, 감자 35개, 양파 31개, 고구마 13개인 상자*/
const box = {
토마토 : 21,
감자 : 35,
양파 : 31,
고구마 : 13,
};
/*객체 안에 있는 정보 조회하기*/
객체이름.키 형태
console.log(box.토마토); // 21
console.log(box.감자); // 35
console.log(box.양파); // 31
console.log(box.고구마); // 13
예시)
/*농작물이 들어있는 상자*/
const box = {
토마토 : 8,
당근 : 5,
딸기 : 6,
감자 : 7,
};
/*상자 안에 키위 5개 추가*/
box.키위 = 5;
==> console.log(box.키위); // 5
==> 이미 존재하는 키일 경우, 값이 변경됨
/*기존 값에 새로운 값을 더하는 방법도 있다.*/
box.감자 = box.감자 + 3;
==> 조회하면 감자 7개에 3개가 추가된 10이 값으로 나옴
앞서 배운 내용들로 실습을 하는 과정이당. 대부분의 코드는 다 코트쪽에서 작성을 해주고 내가 진짜 숟가락 얹는 정도로 실습해보는 파트!
실습 예시 4) 결과물 ~_~
마지막 스텝!
실습 예시 5) 마지막 실습까지 완료!
내가 어떤 것을 하게 될 것인가 진짜 맘편하게 돌아보는 느낌으로 체험해볼수있었다. 부담없이 해볼 수 있어서 재미도 있었고 js, HTML, CSS에 익숙해질 기회가 된 것 같음. 좋았음!