bar와 foo의 동등성에 대한 긍정적 인 테스트를 얻는 방법은 무엇입니까?자바에서 함수 평등을 테스트하는 방법
foo = function() {
a = 1;
};
bar = function() {
a = 1;
};
if (foo === bar) alert('baz');
if (foo == bar) alert('qux');
위의 두 조건은 모두 거짓입니다.
업데이트 - 나는 기능 평등
나는 Publish/Subscribe의 프레임 워크를 구축하고 주제에 구독을 취소하는 중위 콜백을 전달해야하고 테스트해야하는 이유를 요청한다.
바이올린을 참조하십시오 http://jsfiddle.net/jamiefearon/hecMS/47/
값을 반환 ?? 돌아온다; 있어야 할 곳에 없는? – frenchie
왜 그런지 설명하면 도움이되는 답변과 의견을 제공하는 데 도움이 될 수 있습니다. – Pointy
그래서 두 함수의 내용이 정확히 같은지 확인하고 싶습니까? 왜 정확히 이것을해야합니까? –