javascript
JavaScript 시작하기 - 객체(함수)
환상곰
2023. 1. 21. 16:53
반응형
1. 함수 |
** 함수를 사용하는 이유?
: 반복적인 작업을 줄여주고 재사용성 증가를 위해
(1) 함수의 기본 형태
function a(){ // 함수 선언문
내용
}
let b = function(){ // 함수 표현식
내용
}
let c = ()=>{ // 화살표 함수
내용
}
(2) 함수의 매개변수와 인수
-- 함수 호출 시 인수로 괄호안에 값을 넣어주면 함수 매개변수로 받을 수 있다
function a(first, second){
console.log(first+second);
}
a(1,2); // 3출력
function prc(a,b,c,d,e,f){
console.log(arguments);
}
prc(1,2,3,4,5,6); // Arguments(6) [1,2,3,4,5,6] 콘솔에 출력
-- 함수안에서 arguments를 콘솔에 찍어보면 받은 값들을 유사배열 형태로 콘솔에 출력한다
(3) return문
-- return은 특정한 값을 반환하고 싶을 때나 함수를 종료시키고 싶을 때 사용한다. 함수의 기본적인 리턴값은 undefined이다.
function k(){
let a = 1;
let b = 5;
return a+b;
}
let result = k();
console.log(result); // 6 출력
function a(){
for(let i=0;i<5;i++){
if(i === 4){
return;
}
console.log(i);
}
}
a(); // 0 1 2 3 출력
반응형