자바스크립트 유형

| | | | | | |

데이터 유형은 특정 유형의 데이터를 프로그래밍 언어로 저장하는 데 사용됩니다. 예를 들어 문자열은 코드에 텍스트 기반 데이터를 저장하는 데 사용할 수 있는 반면 숫자는 정수와 부동 소수점 숫자를 저장하는 데 사용할 수 있습니다.

JavaScript에서 데이터 유형으로 작업할 때 어떤 유형이 데이터 유형에 특정 값이 포함됩니다. 여기에서 typeof 메서드가 사용됩니다. JavaScript 연산자를 사용하여 코드에서 특정 요소의 유형을 결정할 수 있습니다. 이것은 데이터에 프로그램이 예상하는 유형이 포함되어 있는지 확인하려는 경우 유용할 수 있습니다. 이는 프로그래밍에서 일반적인 작업입니다.

이 튜토리얼에서는 JavaScript의 데이터 유형과 typeof 연산자를 사용하여 특정 값이 포함된 데이터 유형을 찾을 수 있습니다. 또한 작업에 사용된 연산자 유형의 여러 예를 살펴볼 것입니다.

자바스크립트 데이터 유형 업데이트

자바스크립트는 분류하는 데 사용할 수 있는 여러 데이터 유형을 소개합니다. 특정 유형의 데이터. 각 데이터 유형은 JavaScript에서 다르게 처리되며 각 데이터 유형에는 올바른 형식으로 구성된 데이터와 함께 사용할 수 없는 고유한 메서드가 있습니다.

JavaScript는 동적 데이터 유형을 사용하므로 데이터 유형을 확인합니다. 프로그램 컴파일보다는 런타임에. 이는 동일한 이름의 변수를 사용하여 다른 데이터 유형을 보유할 수 있음을 의미합니다.

JavaScript에는 다음과 같은 특정 데이터 유형을 보유하는 데 사용할 수 있는 6가지 기본 데이터 유형이 있습니다. 문자열, N, boolean, , 배열 >. 이 기사 뒷부분에서 이러한 값이 어떻게 작동하는지 설명하는 참조 가이드가 있습니다.

이 6가지 유형의 데이터는 각각 다른 방식으로 작동합니다. 따라서 프로그래밍하는 동안 데이터로 작업하는 방법을 알 수 있도록 특정 값이 저장되는 방법을 결정할 수 있습니다. 예를 들어 문자열로 작업하는 방식은 숫자로 작업하는 방식과 다릅니다.

JavaScript typeof

typeof에는 기본적으로 주어진 값을 포함하는 데이터 유형을 나타내는 문자열을 반환하는 JavaScript에서 연산자. 연산자는 값에 포함된 데이터의 유형을 찾는 데 사용하거나 변수의 유형을 찾는 데 사용할 수 있습니다.

여기 typeof 연산자에 대한 ssi 개요입니다.

PHONE_NAME이라는 변수가 있고 해당 데이터 유형을 확인하려고 한다고 가정해 보겠습니다. 다음 코드를 사용하여 이 작업을 수행할 수 있습니다.

우리 코드는 string 을 반환합니다. 첫 번째 줄에서 iPhone 11 문자열의 값을 포함하는 PHONE_NAME이라는 변수를 선언합니다. 그런 다음 다음 줄에서 typeof를 사용하여 변수에 포함된 데이터 유형을 확인합니다. 이 경우 프로그램은 string을 반환합니다.

변수 값을 확인하는 데 사용되는 typeof의 예에서 JavaScript의 모든 데이터 유형을 확인할 수 있습니다. 부울 값이 할당되었습니다.

typeofboolean 연산자를 반환합니다.

typeof는 자주 사용됩니다. 변수에 포함된 데이터 유형을 비교합니다. 따라서 PHONE_NAME이 문자열인지 확인하고 PHONE_NAME이 문자열이면 코드 블록을 실행하려면 typeof 를 사용하면 됩니다. 다음은 PHONE_NAME이 문자열인 경우 코드 블록을 실행하는 if 문의 예입니다.

코드가 다음을 반환합니다.

코드에 많은 내용이 있으므로 분해해 보겠습니다. 첫 번째 줄에서 PHONE_NAME이라는 변수를 선언하고 iPhone 11 값을 할당합니다. 다음으로 typeof PHONE_NAMEstring과 같은지 확인하는 if 문을 만듭니다.

이 경우 PHONE_NAME 변수는 문자열이므로 if 문의 코드가 실행됩니다. 따라서 프로그램 출력은 PHONE_NAME 변수는 문자열입니다.

JavaScript typeof array and objects

JavaScript 배열 및 리터럴 개체로 작업할 때 typeof는 작업하는 특정 유형의 개체를 반환하지 않습니다. 그 대신 태그를 반환합니다. 다음은 배열과 사전 모두로 사용되는 typeof의 예입니다.

코드 반환:

보다시피 sandwich_fillings에 배열이 할당되고 ham_sandwich에 사전이 할당되었습니다. 이는 가 JavaScript에서 보다 복잡한 데이터 유형을 설명하는 일반 값으로 사용되기 때문입니다.

JavaScript typeof click() jQuery 메소드 및 정의되지 않은 Null

typeof 연산자는 null과 undefined에 대해 다른 값을 반환합니다. null , typeof는 정의되지 않은 를 반환하고 undefined는 정의되지 않은 자체 값을 반환합니다. 다음은 이러한 데이터의 예입니다. 작동 유형:

우리 코드는 다음을 반환합니다.

보다시피 null로 간주되고 undefined에는 < 코드>정의되지 않은 . 따라서 이러한 날짜 종류로 작업하는 경우 이러한 값이 반환된다는 점을 기억하십시오.

자바스크립트 데이터 유형

위에서 언급했듯이 자바스크립트는 특정 유형의 데이터를 분류하는 6가지 주요 데이터 유형을 제공합니다. . 이 6가지 유형의 데이터는 세 가지 범주로 나눌 수 있습니다. primitive, compositespecial

문자열, 숫자 및 부울은 모두 기본 데이터 유형입니다. 기본 데이터 유형. 객체, 배열 및 함수는 모두 복합 데이터 유형으로 간주되며 모든 유형의 객체입니다. Undefined 및 null은 특정 데이터 유형으로 간주됩니다.

typeof 연산자로 작업할 때 기대할 수 있는 사항을 설명하기 위해 JavaScript의 주요 데이터 유형을 살펴보겠습니다.

숫자 유형

JavaScript에는 정수와 부동 소수점 숫자를 저장하는 숫자 유형이 있습니다. 따라서 숫자는 소수 자릿수와 소수가 아닌 숫자를 모두 저장할 수 있습니다. 다음은 JavaScript의 숫자 예입니다.

숫자에 typeof를 사용하면 다음이 반환됩니다. 숫자

문자열 유형

문자열은 하나 이상의 문자 시퀀스이며 문자, 숫자, 기호 및 공백을 포함할 수 있습니다. 문자열은 텍스트 기반 데이터를 나타내며 작은 따옴표(`` ), 따옴표("" ) 또는 따옴표(`` )

다음은 JavaScript의 문자열 예입니다.

부울

부울 값은 두 값 중 하나를 저장할 수 있습니다. 참 또는 거짓. 부울은 조건의 충족 여부를 나타내는 데 사용되며 수학 논리에서 자주 사용됩니다. 다음은 JavaScript에서 부울 값의 예입니다.

Array typeof

배열은 단일 변수 내에 여러 값을 저장할 수 있으며 쉼표로 정의됩니다. ] ). 다음은 자바스크립트 배열의 예입니다.

typeof objects

객체는 키/값 쌍으로 여러 값 저장소를 포함할 수 있습니다. 데이터를 저장하고 JavaScript에 액세스하는 데 사용할 수 있습니다. 개체는 중괄호({})로 묶인 예상 키/값 쌍의 쉼표로 구분된 목록으로 선언됩니다.

다음은 JavaScript 개체의 예입니다.

Undefined 및 null typeof

undefined 값은 할당된 값이 없는 변수의 기본값입니다. 다음은 정의되지 않은 의 예입니다. 변수 :

이 변수 값이 없으면 undefined typeof로 간주됩니다.

null은 값이 없습니다. 다음은 null 값을 갖는 변수:

결론

JavaScript typeof 연산자는 특정 값이 포함된 데이터 유형을 결정하는 데 사용할 수 있습니다. typeof는 표현식의 유형 또는 변수의 유형을 반환합니다. typeof 연산자는 데이터가 올바르게 작동하기 위해 프로그램에서 데이터를 다른 유형으로 변환해야 하는지 알 수 있도록 데이터가 저장되는 방식을 이해하려는 경우에 유용합니다.

In 이 튜토리얼에서는 typeof JavaScript 연산자를 사용하는 방법을 배웠습니다. 또한 typeof가 배열, 개체, null 및 정의되지 않은 값에 응답하는 방식에 대해서도 논의했습니다. 또한 JavaScript의 주요 데이터 유형에 대해 간략하게 설명하고 typeof가 이 데이터 유형에 반응하는 방식에 대해 논의했습니다.

이제 JavaScript typeof 연산자를 사용할 준비가 되었습니다. 프로로

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method