반환 썸네일형 리스트형 [TypeScript] 객체 반환하는 함수 만들기 한줄로 함수를 만드는 경우 다음과 같이 만든다면 객체를 반환하지 않고 오류 발생한다. Left side of comma operator is unused and has no side effects. // Error const member = (name: string, age: number = 10): {name: string, age: number} => {name, age} 그 이유는 객체가 복합 실행문으로 컴파일러가 해석하기 때문이다. 따라서 객체를 반환시키기 위해서는 '()'를 사용하여 복합 실행문이 아니라는 것을 명시한다. const member = (name: string, age: number = 10): {name: string, age: number} => ({name, age}) cons.. 더보기 [PHP] 타입 힌팅(Type Hinting) - 함수 인자와 반환 값의 형 지정하기 인자 형 지정하기 다음과 같이 인자에 데이터 형을 지정해주면 지정한 데이터 형으로 변환하여 처리합니다. 즉, 인자로 string 타입의 숫자를 넣어도 함수에서는 int형으로 처리합니다. 반환 값의 형 지정하기 다음과 같이 사용하면 결과를 지정한 데이터 형으로 변환하여 반환합니다. 즉, 함수 안에서는 string 타입으로 처리하지만 반환 시에는 int로 처리합니다. 더보기 이전 1 다음