console.log()
- 개발자가 확인하고 싶은 내용을 출력. 개발자 도구에서만 확인 가능
alert나 console.log 처럼 이미 정의된 함수는 약속어이므로 같은 이름의 함수 만들면 안된다.
//
- 한 줄용
/* ... */
- 두 줄 이상
주석을 사용하는 이유
var 변수이름 = 값;
변수 이름 주의사항
변수명의 중요성
ES6 버전 변수 키워드 var
에 이어 let
, const
추가
const
- 변수 값 수정 불가능let name = "철수";
name = "영희"; // 가능
변수 값 수정 시 let과 같은 키워드 앞에 붙이지 않음. 변수를 생성할 때만 붙임
변수 값은 중복 얼마든지 가능
특정 작업을 수행하도록 설계된 독립적인 블록
함수이름();
- 함수 호출
function 함수이름() {
실행할 코드
/* ex) let ... ;
return ... ; */
}
모든 함수는 데이터를 변환함. 이 값을 변수에 저장하거나 다른 로직에 활용함
console.log()
- 반환 값 확인 방법
console.log('=====파라미터가 없는 함수=====');
function noParameter() {
return 10;
}
const result4 = noParameter();
console.log(result4);
console.log('=====파라미터를 받는 함수=====')
function getName(name) {
return name + '님';
}
const result1 = getName('개발자');
const result2 = getName('디자이너');
const result3 = getName('기획자');
console.log(result1);
console.log(result2);
console.log(result3);
매개변수 = name
인자 = 개발자, 디자이너, 기획자