자바스크립트에서 반환 문은 함수 실행을 중지하고 내부에서 값을 반환하는 데 사용됩니다. 기능.
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" 이제 작동합니다!