0
내가 본 모든 자바 스크립트 빌더 패턴이 원하는 오브젝트를 구축 자바 스크립트 1 줄을 사용합니다 : 라인을 파괴하지 않고 자바 즉, 다음과 같이 사용할 수있는 방법이방법은 2 단계로 빌더 패턴
var foo = new Foo()
var desiredfoo = foo.func1("something").func2("something");
있습니까? 모두 this
를 반환 func1
및 func2
경우
var desiredfoo = new Foo().func1("something").func2("something");
두 번째 예제가 작동해야합니다. foo 참조를 제거하기 위해 코드를 리팩토링했지만 방금 묻는 것이 아닌 것 같습니다. – Hamish
아직 이해가되지 않습니다. 이 예제를 참조하십시오 : http://jsfiddle.net/Pn7pL/. 당신의 진짜 * 질문은 무엇입니까? – Hamish
"자바 스크립트에서 생성자와 비슷한 점이 없습니다."모든 함수는 new 키워드로 생성자로 호출 할 수 있습니다. – zzzzBov