본문 바로가기

화살표 함수2

[Dart 기초] 함수 선언, 화살표 함수 함수 선언🔥 voidvoid는 아무것도 return 하지 않는다해당 함수 안에서 어떤 처리만 할 뿐 따로 return 값은 없다//sayHello는 하나의 parameter 을 가지는 함수이다void sayHello(String name){ print("Hello $name");} 🔥 return 함수함수 호출 후 처리 된 값을 return 하고 싶다면 리턴할 데이터 타입을 void 자리에 적어주면 된다리턴할 타입과 함수에 선언된 타입은 같아야 한다 // 예시 1) String(문자열)을 return 하는 함수String sayHello1(String name){ return("Hello $name");}// 예시 2) int(정수)를 return 하는 함수int sayHello1(String n.. 2024. 8. 2.
자바스크립트[기초] 화살표 함수와 일반 함수의 차이 화살표 함수가 기존의 function 함수를 대체할 수 없는 것은 용도가 다르기 때문이다. 무엇보다 서로 가리키고 있는 this 값이 다르다 화살표 함수(ES6에서 추가된 함수를 표현하는 문법) 함수를 파라미터로 전달할 때 유용하다 자신이 종속된 인스턴스를 가리킨다 (조금 더 쉽게 말하면 function 함수 자체의 this를 나타낸다) 값을 연산하여 바로 반환해야 할 때 사용하면 가독성을 높일 수 있다 일반 함수(function) 자신이 종속된 객체를 this로 가리킨다 (조금 더 쉽게 말하면 function 함수 내부에 있는 객체를 나타낸다) // 일반 함수 사용 setTimeOut(function() { console.log('hello world'); }, 1000); // 화살표 함수 사용 se.. 2022. 5. 26.
728x90