JavaScript(8)
-
자바스크립트 - 매개 변수의 개수가 정해지지 않은 경우(arguments)
보통 함수의 매개 변수의 개수가 정해져 있는데 경우에 따라서 매개 변수의 개수가 달라지는 경우가 있다. 매개 변수의 개수가 정해져 있지 않을때 매개 변수 값들을 저장할 수 있는 저장 장소를 활용하는 방법이 있다. 'arguments'객체를 이용하면 된다. arguments 객체를 이용하면 매개 변수값들을 배열안에 담아서 저장한다. function exampleFunction(){ //첫번째 파라미터를 찍는다. console.log(arguments[0]); //두번째 파라미터를 찍는다. console.log(arguments[1]); } exampleFunction()에 파라미터를 넣으면 첫번째와 두번째 파라미터가 찍힌다. 만약 파라미터를 세개 넣으면 arguments[2]로 값을 가져다가 사용하면 된다.
2023.11.20 -
자바스크립트 - 함수 function(선언적 함수, 익명 함수, 람다 함)
1) 선언적 함수 //선업적 함수 //함수 선언 위데서 실행해도 실행됨 함수명(); //함수 정의 function 함수명(){ //실행되는 내용 console.log("함수명 함수가 실행되었습니다."); } //밑에서도 함수 실행됨 함수명(); 위와 같이 함수를 선언해두면 실행하기 선언한 함수 위치의 위에서 실행해도 실행이 가능하고 아래에서도 실행이 가능하다. //함수의 결과를 변수에 담아 실행 가능하다. function 함수명2(){ return "함수를 변수에 담아서 실행할 수 있구만!"; } var text = 함수명2(); document.write(text); 위와 같이 함수의 실행 결과를 return으로 반환해줄 수 있고 그 결과를 변수에 담아서 활용할 수 있다. 2) 익명 함수 //익명 함수..
2023.11.15