[Java Script]関数
4345 ワード
📍 パラメータのない関数
ハーモニー
ハーモニー
ハーモニー
ハーモニー
ハーモニー
function showError(){ // showError: 함수명, 매개변수 없음!
alert("에러가 발생했습니다."); // 실행할 코드
}
showError(); // showError 함수 호출
📍 パラメータ付き関数ハーモニー
function sayHello(name = 'friend'){ // sayHello: 함수명, name: 매개변수
// 'friend': 매개변수의 default 값
let msg = `Hello, `; // 지역 변수 : scope 내에서만 사용 가능
console.log(msg + name); // 실행할 코드
}
sayHello(); // "Hello, friend" 출력, default 값 사용
sayHello('kim'); // "Hello, kim" 출력
📍 戻り値の関数ハーモニー
function add(num1,num2){
return num1 + num2; // num1 + num2 의 값을 반환함!
// 만약 return을 작성하지 않거나 return 값이 없으면 undefined를 반환
}
add(2,3); // add 함수 호출
📍 scopeハーモニー
let num;
function square(){
let num = 10;
// 원래는 같은 이름의 let 변수를 선언하는게 불가능하지만
// scope가 같지 않을 때는 가능!
}
Reference
この問題について([Java Script]関数), 我々は、より多くの情報をここで見つけました https://velog.io/@isayaksh/Java-Scrip-함수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol