1
좋아하는 프로그래머 인 Douglas Crockford 중 한 사람, 특히 '방법'방법을 읽었습니다.Javascript로 묶어서, 왜이 코드에서 유용할까요?
자바 스크립트 :
Function.prototype.method = function (name, func) {
this.prototype[name] = func;
return this;
};
function myfunc(value) {
this.value=value;
}
myfunc.method('toString', function() {
return this.value;
});
var testvar = new myfunc('myself').toString();
alert(testvar);
은 내가 return this
에 대한 혼란 스러워요.
여기에 return this
의 의미는 무엇입니까?
이 메서드는 연쇄 (chaining)라고 불리는 것으로 작동하지만,이 '메서드'함수를 사용하여 체인을 어떻게 사용할 수 있습니까? 왜 유용합니까?
감사합니다.
오 바로 그래서 그게 전부는 유용하고 그게 어떻게 내 코드로 구현하는 이유에 도움이
희망. 매우 감사 –