본문 바로가기

반응형

함수

(2)
iOS Swift 함수 매개변수 사용 방법 ( 변수명 변경, 생략) import UIKit func myFunction(name: String) -> String { return "안녕하세요 ? \(name) 입니다." } // 파라메터 이름을 바꿀 수 있다. func myFunction_Second(with name: String) -> String { return "안녕하세요 ? \(name) 입니다." } // 파라메터 이름을 바꿀 수 있다. func myFunction_Third(_ name: String) -> String { return "안녕하세요 ? \(name) 입니다." } myFunction(name : "준호") myFunction_Second(with : "소영") myFunction_Third("세미") [결과] "안녕하세요 ? 준호 입니다." ..
JavaScript : 함수는 값이다 ? 잉? C# 기반의 개발 및 공부만 해온 나에게는 너무 신선한 충격이다. 강의를 들으면서도 계속 이게 된다고? 생각하면서 코드를 쳐 놓고도 들여다 보기를 반복하고 있다. 그리고 이 부분이 자바스크립트 언어 만의 강력한 장점이 될 수 있겠다는 생각이 들었다, 함수를 객체화 할 수 있는건 다른 언어에서도 가능하지만 변수 안에 넣을 수 있는 값으로 인식을 하니 활용 범위가 무궁무진해진 느낌이다. 그냥 간단한 예제 위주로 작성해 보았다, 이렇게 선언한 변수 안에 바로 익명 함수를 작성할 수 있다. 자바스크립트에서는 다른언어에서는 딕션너리라고 명칭하는 문법을 객체라고 하던데 함수가 값으로서 기능을 하다 보니 이미지와 같이 키값 안에 함수를 바로 작성할 수 있다. 만든 함수의 인자로 함수를 받을 수도 있고 함수 안에 변수..

반응형