본문 바로가기

카테고리 없음

[JavaScript] 함수란? 객체 안에서의 함수, 밖에서의 함수, 인자

함수란 반복적으로 사용할 수 있는 코드 조각이다.

함수는 기본적으로 () 소괄호가 필요하고

내용이 중괄호에 담겨 코드블럭이라 불리는 {}이 필요하다.

 

argument(인수) 는 함수가 실행되는 동안 어떤 정보를 함수에게 전달할 수 있는 방법이다.

 

Object 안에서도 함수를 선언해 줄 수 있다.

function sayHello(){
	console.log("hello");
}

const player{
	name: "JW"
    helloName : function(name){
    	console.log("hello" + name + "glad to meet you");
    }
}

player.helloName("jaden");

보다시피 일반적으로 선언되는 함수는 function 이 먼저 오고

Object 안에서 선언된 함수는 함수명이 먼저 나온다.

 

function Object 안에 있을때만 이런식으로 마침표를 활용해서 호출할 수 있다.