자바에서 메소드처럼 작업을 수행하거나 값을 계산하는 절차이다.
함수를 사용하려면 함수를 호출하고자 하는 범위 내에서 함수를 정의해야한다.
function myFunction(p1, p2) {
return p1 * p2; // 파라메터 값을 사용하여 함수 호출
}
파라메터 : 괄호안에 있는거 p1 이랑 p2
arguments : 파라메터를 사용하여 얻는 값
함수에 ()가 아니라 함수이름만 적으면
함수 객체 자체를 가져온다
function toCelsius(fahrenheit) {
return (5/9) * (fahrenheit -32);
}
document.getElementById("demo").innerHTML = toCelsius;
이렇게 쓰면
function toCelsius(fahrenheit) {
return (5/9) * (fahrenheit -32);
}
이렇게 그대로 나온다!
지역변수 (local variable)
지역변수는 속해있는 괄호 안에서만 사용 가능하다.
// code here can NOT use carName
function myFunction() {
let carName = "Volvo";
// code here CAN use carName
}
// code here can NOT use carName
'Development (국비 복습 ) > JavaScript' 카테고리의 다른 글
js \ 백래쉬 사용법 (0) | 2022.09.20 |
---|---|
js 객체 접근법 (1) | 2022.09.20 |
자바스크립트 데이터 타입 (1) | 2022.09.20 |
자바스크립트 연산자 (0) | 2022.09.14 |
자바스크립트 let,const (0) | 2022.09.12 |
댓글