728x90
728x90
JS 함수 선언 방법JavaScript에서 함수는 크게 선언문(Function Declaration) 방식과 표현식(Function Expression) 방식으로 정의한다.함수 선언문 (Function Declaration)함수 선언문은 function 키워드를 사용하여 이름이 지정된 함수를 정의한다.함수 선언문은 호이스팅 되므로, 선언 전에 호출할 수 있다.호이스팅(Hoisting)호이스팅(Hoisting)은 JavaScript에서 변수와 함수 선언을 코드의 최상단으로 끌어올리는 동작이다.이로 인해 코드의 어느 위치에서든지 함수를 호출할 수 있다.// 함수 선언문function sum(a, b) { return a + b;}console.log(sum(2, 3)); // 5함수 표현식 (Funct..
JS 연산자산술 연산자기본적인 수학 연산을 수행한다. console.log(1 + 2); // 덧셈 console.log(4 - 2); // 뺄셈 console.log(3 * 2); // 곱셈 console.log(4 / 2); // 나눗셈 console.log(5 % 2); // 나머지할당 연산자변수에 값을 할당하며, 복합 할당 연산자를 통해 산술 연산과 할당을 동시에 수행할 수 있다.let abc = 0;abc += 2; // abc = abc + 2abc -= 2; // abc = abc - 2abc *= 2; // abc = abc * 2abc %= 2; // abc = abc % 2증감 연산자변수의 값을 1 증가시키거나 감소시킵니다. 전위(++i)와 후위(i+..
JavaScript의 데이터타입데이터 타입은 프로그래밍 언어에서 사용할 수 있는 데이터의 종류를 말한다.JavaScript의 데이터 타입은 크게 원시 타입(Primitive Types)과 객체 타입(Object Types)으로 나누어 진다.원시 타입 (Primitive Types)String텍스트 데이터를 나타내며 큰따옴표, 작은따옴표, 또는 백틱으로 묶어 표현한다.let name = "Hyeon"; // 큰따옴표 사용let greeting = 'Hello'; // 작은따옴표 사용let sentence = `My name is ${name}`; // 백틱과 템플릿 리터럴 사용Number정수 및 부동 소수점 숫자를 나타낸다.let integer = 10;let float = 10.5;BigInt매우 큰 정..