잡동사니/JavaScript
[자바 스크립트] 함수(Function)
마음온도 36.5
2019. 6. 27. 09:36
1. 매개변수에 데이터 전달하기
1.1. 함수의 매개변수가 두 개인데 값을 하나만 보내는 경우,
function test(param1, param2){
console.log("param1 = " + param1 + ", param2 = " + param2);
}
test("첫 번째 파라미터 값");
param1에는 "첫 번째 파라미터 값", param2에는 undefined가 저장됩니다.
2. 변수에 함수 저장하기
function test(param){
console.log(param);
}
var func = test;
func("Hello World!!!!");
3. 매개변수 값으로 함수 사용하기
function test1(param){
console.log(param);
}
function test2(param){
console.log(param);
}
function run(func, param){
func(param);
}
run(test1, "test1");
run(test2, "test2");
function test3(){
console.log("Hello World!!!");
}
$("#btnRun").click(test3);
4. 리턴값으로 함수 사용하기
function defaultFunc(){
function search(condition){
console.log(condition);
}
return search;
}
var run = defaultFunc();
run("조회");
5. 함수 리터럴 방식으로 함수 만들기
var test = function(param){
console.log(param);
}
test("Hello World!!!");