본문 바로가기
728x90
반응형

함수4

[TypeScript] 타입스크립트 함수(Function) 함수(Function)함수는 여러 문장들을 묶어서 실행하는 기능을 갖는데,함수를 여러번 호출하여 사용할 있기 때문에함수는 재사용 가능한 코드 블럭의 기본 단위로 볼 수 있다.함수 기본 구조TypeScript에서 함수는 function 키워드를 사용하여 정의는데, function 뒤에 함수명을 적고 함수명 뒤 괄호 안에 입력 파라미터들을 나열한다. 입력파라미터는 그 타입을 명시할 수도 있으며, 함수의 리턴 타입 또한 입력 파라미터 뒤에 : 을 찍은 후 리턴 타입을 명시할 수 있다.  📝 함수 형태// ▶ 함수function 함수 (인자:타입) : 리턴타입 {}// ▶ 화살표 함수const 변수명 = (인자 : 타입) : 리턴타입 => {}function 함수명(매개변수1: '매개변수1 타입', 매개변수2.. 2024. 7. 26.
[JavaScript] 자바스크립트 기명함수 / 익명함수 기명함수 함수선언 방식과 익명함수 함수표현 방식이 있다.function sum(x, y) { // console.log(x + y); return x + y; // return 키워드가 있는 시점은 코드가 종료되는 시점이다. // 그렇기 때문에 return 키워드 아래의 코드는 실행되지 않는다.}const a = sum(1, 3);const b = sum(4, 12);console.log(sum(5, 9));console.log(b);console.log(a + b);✅ 화살표 함수// () => {} vs function () {}const double = function (x) { return x * 2;};console.log('double :', double(7));const double.. 2023. 3. 10.
[JavaScript] 자바스크립트 함수(Function) 함수란?일련의 과정을 문(statement)으로 구현하고 코드 블록으로 감싸서 하나의 실행 단위로 정의한 것이다.함수는 함수 정의(function definition)를 통해 생성한다.function add(num1, num2) { return num1 + num2;}이 때, 함수 내부로 입력을 전달받는 변수를 매개변수(parameter)라고 한다.그리고 return 을 통해 출력하고자 하는 값을 반환값(return value)이라고 한다.함수 정의만으로는 함수를 실행할 수 없다.var result = add(1, 2);console.log(result);// 결과3입력 값인 인수(argument)와 함께 함수의 실행을 명시적으로 지시해야 한다. 이를 함수 호출(function call)이라고 한다.. 2023. 3. 10.
[JavaScript] 자바스크립트 개념 정리 JavaScript모질라 재단의 프로토타입 기반의 프로그래밍 언어로, 스크립트 언어에 해당된다.기본 단어*Parameter(매개변수): 함수 혹은 메서드를 선언(declare)할 때 정의되는 변수*Argument(인자, 인수): 함수또는 메서드를 호출(call)할 때 함수의 매개변수로 전달하는 값*Literal(리터럴): 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법 => 쉽게 생각해서 값 자리에 들어가는 단일의 무언가라고 생각하면 된다ex) 100,10.5, true, [1,2,3], function(){}*Expression(표현식): 값으로 평가될 수 있는 문ex) 50+50*Statement(문): 프로그램을 구성하는 기본 단위이자 최소 실행 단위ex) var add.. 2023. 3. 10.
728x90
반응형