반응형 람다2 자바스크립트에서 화살표 함수(lambda)와 익명 함수의 차이점 자바스크립트는 다양한 방식으로 함수를 정의할 수 있는 유연성을 제공합니다. ES6에서 도입된 화살표 함수는 간결한 문법과 몇 가지 고유한 특성으로 인해 매우 인기를 얻고 있습니다. 이 글에서는 화살표 함수와 익명 함수의 주요 차이점을 알아 보겠습니다.1. 문법 차이화살표 함수는 기존의 function 키워드를 사용하는 함수보다 훨씬 간결한 문법을 제공합니다. 예를 들어, 두 수를 더하는 간단한 함수는 다음과 같이 다르게 표현될 수 있습니다. 일반 함수:let add = function (x, y) { return x + y;}화살표 함수:let add = (a, b)=>{ return a + b}2. this 바인딩의 차이일반 함수는 호출될 때마다 this의 값이 함수의 호출 방식에 따라 결정됩니다.. 2024. 5. 24. Java 8 동작 파라미터화 코드전달하기 공통 코드 Enum public enum Color { GREEN, RED, BLUE, YELLOW, WHITE, BLACK } VO public class Apple{ private Color color; private int weight; public Apple(Color color) { this.color = color; } public Apple(Color color, int weight) { this.color = color; this.weight = weight; } public Color getColor() { return color; } public void setColor(Color color) { this.color = color; } public int getWeight() { ret.. 2023. 11. 28. 이전 1 다음 반응형