#2.4~ 2.7

김모씨·2023년 5월 30일
1

Booleans

3가지의 데이터 타입이 존재.

True : 참
False : 거짓
Null : 아무것도 없음 (없다는 것을 표현하기 위한 value)
null은 자연적으로 나올 수 없는 값
Undefined : 정의되지 않음 (variable은 존재하지만 값이 없음)

true, false의 사용 예시 : ID, PASSWORD가 정확하게 입력 되었는가를 구분 지을 때 사용.

Arrays

Array 배열 첫 수업 2021.8.8

const 변수명 = 변수값;
이렇게 여러번 반복하는 건 점점 더 힘들어진다.

값들을 리스트로 만들어서 원하는 자리에 있는 값을 출력할 수도 있다.

const nonsense = ["mon", true, 1, null, "yeon"]; (의미없는 값들의 모음)

const vege = ["carrot", "tomato", "broccoli", "spinach"]; (야채이름 배열)

console.log(vege[0]);

vege 변수의 첫 번째 값을 출력함 (이때 컴퓨터는 0부터 셈)

Objects

중괄호 {} 사용, 해당 variable에 대한 속성을 추가 부연설명 가능.

유용한 이유 : 하나로 통합해서 관리함으로 매우 편리하고 그 안에서 수정 및 추가가 가능하다.

작성방법

const player = {
name:"jawon",
points:10,
fat:true,
};

하나의 속성에 대해 표현해주는 방법 2가지.

1. console.log(player.name);
2. console.log(player["name"])

수정 및 추가를 해주고 싶을땐

수정)

variable title.property = variable!

수정 ex)

player.name="mintae"

추가)

variable title.property = variable title.property + variable!

추가 ex)

player.points = player.points + 15;

Functions part One

function()은 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록.
함수는 필요할 때 마다 호출하여 해당 작업을 반복해서 수행할 수 있다.

함수선언은 function 함수명(매개변수){}의 구조

ex) function sayHello(){
console.log("hello");
}

실행시키기 위해서는 sayHello(); //hello 문자열 반환

argument(인수)를 보내야 하는데 여기서 인수란 함수를 실행하는 동안 어떠한 정보를 함수에게 보낼 수 있는 방법이다.

profile
아주대학교 디지털미디어학과 & 소프트웨어학과(재학 중)

2개의 댓글

comment-user-thumbnail
2023년 5월 30일

잘 정리하셨네요~ 수고하셨습니다!

답글 달기
comment-user-thumbnail
2023년 5월 30일

어제보다 포스팅이 더 발전한것 같습니다 !코드타입도 넣으시고 @ 진짜 찐으로 이해하고 작성하신 너낌 낼도 홧팅하세여 ~

답글 달기