자바 스크립트 소스 코드가 있는데, 뭔가 이해가 안됩니다. 제발 도와주세요, 그게 무슨 뜻 이죠?이 방법은 무엇을 의미합니까?
Partnerek = (function() {
Partnerek = function() { }
//there are functions in this way
//I think this is a public function
Partnerek.foo = function foo()
{
//code
}
//there are functions in this way
//this is a non public function
function foosecondway()
{
//code
}
return Partnerek;
})()
이것은 클래스와 같지만 클래스가 아닙니다.
- 이것은 무엇입니까?
- 왜 프로그래머가 이런 방식으로 작성 했습니까?
- 좋은 방법일까요?
- 반환 값은 무엇입니까?
- 두 함수 "매개 변수"가 코드에서 동일합니까?
이것은 매우 일반적인 현대 Javascript 코드입니다. Javascript로 광범위한 튜토리얼을 찾고 있습니까? 그물을 통해 가이드 및 튜토리얼이 많이 있지만, StackOverflow 개인 과외를 찾는 좋은 장소가 아닙니다. – lanzz