1) 개념 : 데이터에 이름을 짓는 것
2) 사용이유 : 데이터 재활용
3) 실습과제 : 구구단을 콘솔로 찍어보기
4) 사용방법 : 선언과 할당으로 이루어짐
(ex)
let name = daun ;
선언 할당
1) 개념 : 데이터에는 다양한 타입이 있다.
2) type의 종류: string, bollean, number, undefiend, 배열, 객체, 함수
2) 특징
(1) 변수는 다양한 타입으로 이루어져 있다.
(2) 타입마다 다른 속성, 연산자가 있다.
1) 개념 : 작은 기능의 단위
2) 선언 : 버튼을 생성
3) 호출 : 버튼 누름
4) 리턴 : 함수가 호출된 곳으로 돌아가 값을 변경함
5) 사용방법
함수 선언
function cal(param1, param2){
console.log(param1+param2)
return a*10
}
함수 호출
cal(10,20)
리턴 값
100 //10*10
6) 매개변수는 함수가 정의 될 때 쓰이는 변수 값이고, 전달인자는 함수를 호출할때 쓰는 실제 값이다. (서로 다르다)
7) 함수 선언방식은 세가지가 있는데, 호이스팅 문제로 표현식(혹은 화살표 함수) 선호
(1) 함수 선언식
function cal(param1, param2) {
console.log(param1+param2)
return a*10
}
(2) 함수 표현식
let cal = function (param1, param2) {
console.log(param1+param2)
return a*10
}
(3) 화살표 함수
let cal = (param1, param2) => {
console.log(param1+param2)
return a*10
}