스타일 질문이 있습니다. 그것은 영원히 이후로 내가 해왔 던 일이지만, 왜, 정확히 알 수는 없습니다. ,다른 함수에서 함수를 인수로 호출하는 이유는 무엇입니까?
foo(bar())
어떤 이유
var bar=bar()
foo(bar)
과 같다 :
내가 사용했던 대부분의 언어에서, 당신은 다른 방법에 대한 인수로 값을 반환하는 메서드를 호출 할 수 있습니다 후자는보기 흉한 것처럼 보인다. 왜 그런가요? 더 읽기 쉽고, 효율적이며, 깨끗한가?
중복에 대해 죄송합니다. 몇 가지 검색을 시도해 무언가가 이미 있었는지 알기는했지만 분명히 열심히 보지 않았습니다. : [ – whiterook6