[JavaScript]함수(Function)문법

2021. 4. 2. 20:33JavaScript/Basic


 

function (){}

//이렇게 작성을 하는게 함수의 시작이다
//함수는 보통 이름이 없이 작성이 가능한데, 그런 함수를 "익명함수"라고 한다


function test (x,y) {}

//함수 내에 x,y라는 매개변수를 할당해주었다
//함수를 호출해주기 위해서는 함수명이 있어야하기 때문에 "test"라는 함수명을 작성해주겠다


function test (x,y) {
 	return let z = x + y; 
    }
    
//함수 내에 변수 z를 만들어주었고 매개변수 x,y의 더한값을 반환하고있다


function test (x,y) {
 	return let z = x + y; 
    }
console.log(test(3,5));

// test라는 함수를 호출 하고있다
// 함수를 호출할때 매개변수에 원하는 지정값을 넣어주게되는데 그 값을 인자 라고한다
// 지금은 3과5를 할당해주게 되니 x= 3 , y= 5 가 되면 자연스럽게 z= 3 + 5가 될것이다
// 따라서 test(3,5);를 호출하게 되면 8이 나오는것을 볼수있다.

 


 

//함수는 string형태도 호출을 할까??

function ex(ex){
	return ex
    }
console.log(ex("안녕"));

// 실행해보면 정상적이게 호출이 되는것을 볼수있다

//함수는 보통 할일을 의미하는데 우리가 실행하고자 하는 무언가를 작성하고 싶을때 쓰게된다

//추가로 나중에 배울 eventLister()에서도 사용을 하게된다

//eventListener("이벤트",function(){
	실행하고자 하는 코드작성
});

 


 

 

자바스크립트는 글로 작성하게 되면 아무래도 가독성이 떨어지기에 코드블록을 이용해서 작성할게요!

 

 


 

'JavaScript > Basic' 카테고리의 다른 글

[JavaScript]class + canvas(1)(code)  (0) 2021.04.22
[JavaScript]클래스(class) 문법  (0) 2021.04.22
[JavaScript]객체(Object)  (0) 2021.04.20
[JavaScript]변수 var,let,const  (0) 2021.04.02