함수 2

자바스크립트 일반 함수, 익명 함수, 화살표 함수의 차이점

자바스크립트에서 함수를 선언하는 방법에는 여러 가지가 있으며, 그중에서도 일반 함수(Named Function), 익명 함수(Anonymous Function), 그리고 화살표 함수(Arrow Function)는 가장 기본적인 개념입니다. 이번 글에서는 각각의 특징과 차이점에 대해 자세히 살펴보겠습니다.1. 일반 함수 (Named Function)일반 함수는 이름이 있는 함수로, function 키워드를 사용하여 선언됩니다. 이러한 함수는 재사용이 가능하고, 코드의 가독성을 높이는 데 도움이 됩니다.특징이름을 가진다 - 함수 선언 시 함수 이름을 지정할 수 있습니다.호이스팅(Hoisting)이 적용된다 - 함수 선언문은 코드 실행 전에 메모리에 등록되므로, 선언하기 전에 호출할 수 있습니다.재사용이 용이..

Front-End 2025.02.12

ORACLE(오라클) DECODE 함수란?

DECODE 함수의 기본 구조DECODE 함수는 다음과 같은 형태를 가지고 있습니다.DECODE(expression, search1, result1, [search2, result2, ...], default)expression: 비교할 값입니다.search1, search2, ...: expression과 비교할 값입니다.result1, result2, ...: search 값과 일치할 때 반환할 값입니다.default: 어떤 search 값과도 일치하지 않을 때 반환할 기본값입니다. 생략 가능하며, 생략 시 NULL을 반환합니다. 기본 사용 예시다음 예제는 숫자 값에 따라 서로 다른 문자열을 반환합니다:SELECT DECODE(1, 1, 'One', 2, 'Two', 'Other') AS result..

Oracle 2024.11.27