본문 바로가기

반응형

언어/Javascript

(9)
[ 자바스크립트 / JavaScript ] Visual Code에서 바로 실행해 보자. 네, Visual Studio Code(이하 VS Code)에서는 JavaScript를 실행할 수 있는 여러 확장팩을 사용할 수 있습니다. 이 확장팩들은 코드 편집기 내에서 직접 JavaScript 코드를 실행하고 결과를 확인할 수 있게 해줍니다. 몇 가지 인기 있는 확장팩을 소개하겠습니다.1. Code RunnerCode Runner는 VS Code에서 여러 프로그래밍 언어(그 중 JavaScript도 포함)를 실행할 수 있는 매우 인기 있는 확장팩입니다. 간단한 설정만으로 바로 사용할 수 있습니다.설치 및 사용법:설치:VS Code의 왼쪽 사이드바에서 확장 아이콘(박스 모양)을 클릭합니다.검색 창에 "Code Runner"를 입력하고, "Code Runner" 확장팩을 설치합니다.Code Runner..
[ 자바스크립트 / JavaScript ] Number.isFinite() 사용하기 Number.isFinite() 메서드는 주어진 값이 유한한 숫자인지 판별하는 데 사용됩니다. Number.isFinite()는 값이 숫자이고 유한한 값일 때만 true를 반환합니다. 그렇지 않으면 false를 반환합니다. 이 메서드는 NaN, Infinity, -Infinity와 같은 무한대 값을 제외하고 모든 숫자에 대해 true를 반환합니다.1. Number.isFinite() 메서드의 구문Number.isFinite(value)value: 검사할 값.2. 반환 값true: 값이 유한한 숫자인 경우.false: 값이 유한하지 않거나 숫자가 아닌 경우.3. 예제다양한 값에 대해 Number.isFinite()를 사용하여 결과를 확인해보겠습니다.1. 기본 사용 예제console.log(Number.is..
[ 자바스크립트 / JavaScript ] 'BigInt' 사용하기 자바스크립트에서 BigInt는 정수의 범위가 매우 크거나 작은 경우, 또는 정밀한 수학 연산을 수행할 때 사용됩니다. BigInt는 일반 숫자형(Number)과는 달리 임의의 정밀도를 가진 정수를 다룰 수 있습니다.1. BigInt의 특징:임의의 크기 정수를 표현할 수 있습니다.64비트 부동소수점 숫자의 정밀도를 넘는 정수를 처리할 수 있습니다.BigInt는 Number와는 다른 별개의 데이터 타입입니다.BigInt 리터럴은 숫자 끝에 n을 추가하여 표현합니다. 예: 12345678901234567890n2. 사용 예:   1. 기본 사용법:let bigIntValue = 1234567890123456789012345678901234567890n; console.log(bigIntValue); // 출력..
[ 자바스크립트 / JavaScript ] 숫자 다루기 JavaScript에서 Number 타입은 숫자를 나타내기 위한 기본 데이터 타입입니다. 이 타입은 정수와 부동 소수점 숫자를 모두 포함하며, 64비트 부동 소수점 형식을 따릅니다. JavaScript의 숫자 타입은 매우 유연하고 다양한 상황에서 사용될 수 있지만, 특정한 특성과 제한 사항도 있습니다.JavaScript의 숫자 타입 (Number)JavaScript의 Number 타입은 IEEE 754 표준의 64비트 부동 소수점 형식을 사용하여 숫자를 저장합니다. 이는 다음과 같은 다양한 숫자 표현을 포함합니다:정수:0, 양의 정수, 음의 정수를 포함합니다. let positiveInteger = 42;let negativeInteger = -42;let zero = 0;부동 소수점:소수점이 포함된 실..
[ 자바스크립트 / JavaScript ] 데이터 타입 알아보기 JavaScript는 동적 타입(dynamically typed) 언어로, 변수의 타입이 고정되지 않고 런타임에 결정됩니다. JavaScript에서는 다양한 데이터 타입을 표현할 수 있으며, 이를 크게 기본 타입(Primitive Types)과 객체 타입(Object Types)으로 나눌 수 있습니다.1. JavaScript의 기본 데이터 타입 (Primitive Types)숫자 (Number)JavaScript에서는 정수와 부동 소수점 숫자를 모두 number 타입으로 취급합니다.let integer = 42; // 정수let float = 3.14; // 부동 소수점 숫자let negative = -5; // 음수let exponent = 2e3; // 지수 표기..
[ 자바스크립트 / JavaScript ] 시작하기 윈도우에서 JavaScript 프로그래밍을 시작하는 방법은 매우 간단합니다. JavaScript는 브라우저 내에서 실행할 수 있는 스크립트 언어이기 때문에, 간단한 웹 브라우저와 텍스트 편집기만 있으면 바로 코드를 작성하고 실행할 수 있습니다. 또한, 더 고급 기능과 도구를 사용하여 개발 환경을 구축할 수도 있습니다. 아래에 단계별로 JavaScript 프로그래밍을 시작하는 방법을 설명하겠습니다.1. 웹 브라우저에서 JavaScript 실행하기가장 간단한 방법은 웹 브라우저의 개발자 도구를 사용하는 것입니다. 현대적인 모든 웹 브라우저는 JavaScript를 직접 실행할 수 있는 콘솔을 포함하고 있습니다.웹 브라우저의 콘솔에서 JavaScript 실행웹 브라우저 열기:Google Chrome, Mozil..
[ 자바스크림트 / JavaScript ] 자바스크립트란? - 특징 JavaScript는 현대 웹 개발에서 핵심적인 역할을 하는 프로그래밍 언어입니다. 역사적 관점과 컴퓨터 언어의 관점에서 JavaScript를 이해하기 위해 다음과 같은 요소를 고려할 수 있습니다.컴퓨터 언어 관점1. JavaScript의 특성:동적 타이핑: JavaScript는 동적 타이핑을 지원하는 언어로, 변수의 타입이 런타임에 결정됩니다. 이는 개발자가 변수를 선언할 때 타입을 명시할 필요가 없음을 의미합니다.프로토타입 기반 객체 지향: JavaScript는 클래스 기반이 아닌 프로토타입 기반 객체 지향 프로그래밍을 지원합니다. 객체는 다른 객체를 통해 상속할 수 있으며, 이로 인해 JavaScript는 매우 유연한 객체 지향 모델을 제공합니다.함수형 프로그래밍: JavaScript는 일급 함수(..
[ 자바스크립트 / JavaScript ] 자바스크립트의 역사 JavaScript는 현대 웹 개발에서 핵심적인 역할을 하는 프로그래밍 언어입니다. 역사적 관점과 컴퓨터 언어의 관점에서 JavaScript를 이해하기 위해 다음과 같은 요소를 고려할 수 있습니다.역사적 관점JavaScript의 탄생:창시자: JavaScript는 Brendan Eich에 의해 1995년에 개발되었습니다. 당시 Eich는 Netscape Communications Corporation에서 근무하고 있었습니다.첫 등장: JavaScript는 초기 웹 브라우저인 Netscape Navigator 2.0에 포함되어 처음 등장했습니다. 처음에는 "Mocha"라는 이름으로 시작했지만, 개발 중간에 "LiveScript"로, 그리고 출시 직전에 "JavaScript"로 이름이 변경되었습니다.이름의 ..

반응형