함수오버로딩1 자바스크립트와 비교하며 Swift 공부하기 - 함수편 함수의 선언 JavaScript는 function 키워드지만, Swift는 func 키워드임 Swift는 함수 선언 시 파라미터(매개변수, 인자)와 타입을 지정해줘야함 Swift는 함수 호출 시 아규먼트(인수)는 파라미터에 명시한 대로 전달해줘야함 JavaScript, Swift 모두 파라미터에 기본값 선언 가능하며, 기본값 선언된 경우 해당의 파라미터 값은 인수로 전달하지 않아도 오류없음 func sampleFunc(a: String) { print("\(a)") } sampleFunc(a: "test") // test 함수 선언의 다른 형태 Javascript의 화살표 함수와 유사하나 타입을 지정 Swift는 화살표를 -> 로 표시하며, -> 다음 return 될 값의 타입을 명시 후 {}를 열어 r.. 2023. 7. 7. 이전 1 다음