자바스크립트에서 반환 문은 함수 실행을 중지하고 내부에서 값을 반환하는 데 사용됩니다. 기능.
addName
함수가 있다고 가정해 보겠습니다. 이름 입력을 허용합니다.
let addName = function(name) {}
이제 addName()
에 이름을 전달하려고 합니다. 기능:
let myNameIs = addName("David")
이제 addName
함수에 변수 name
이(가) 포함되어 있습니다. 문자열 값이 "David"
인 경우 하지만 지금은 name
으로 아무것도 할 수 없습니다 변수 및 해당 문자열 값 David
, addName()
내부에 붙어 있기 때문에 기능.
다음과 같이 액세스하려고 하면:
console.log(myNameIs)
// Undefined
undefined
를 얻습니다. .
여기서 return
사진 속으로 들어옵니다.
return name
추가 함수 내부에서 로그아웃한 다음 다시 로그아웃하십시오.
let addName = function(name) {
return name
}
let myNameIs = addName("David")
console.log(myNameIs)
// "David"
이제 작동합니다!