2021.09.24 > JS #2.7~#2.16 수강
2021.10.19 > 복습
2021.10.22 > 정리
특정 코드를 캡슐화해서 계속 울궈먹을 수 있다.
내부에서 외부로 실행된다.
functionName("argument1", "argument2");
function functionName(variableName1, variableName2) {};
여기서 포인트는, 내부 function의 variableName(변수명)은 무엇이 되든 상관없다.
단지, 외부 function의 argument가 복수일 경우, 변수의 순서만 유의하자.
그리고 내부 function의 variableName은 오직 내부에서만 존재한다.
function functionName(nameOfPerson) {
console.log("Hello, this is " + nameOfPerson)
}
functionName("India");
functionName("Dal");
functionName("May");
외부-->내부-->외부 : function() 함수가 외부와 소통하는 방법
외부에서 받은 data값을 가지고 내부에서 외부로 결과값을 도출하자.
function functionName(variableName) {
return variableName};
const result = (argument);
외부 function의 argument를 꼭 변수로 설정해주자.
단순히 내부 function에서 console.log 로 하는 것과는 아래와 같은 차이가 있다.
function C(a, b) {
return a + b
};
const D = C(1, 2);
console.log(D);
if(=true) 인지 else(=false) 인지 알려줌
뭔가를 확인해야할 때 사용할 수 있다.
else 는 필수가 아닌 선택이다.
variable앞에 붙여서 variable의 type을 확인할 때 사용
"5" --> 5
if(condition){
/// condition === true
} else {
// condition === false
}
조건이 하나보다 많을때 활용
관련URL https://webzz.tistory.com/62