> 일반적인 문제 > js 데이터 유형은 무엇입니까?

js 데이터 유형은 무엇입니까?

奋力向前
풀어 주다: 2021-09-30 15:13:04
원래의
8006명이 탐색했습니다.

js 데이터 유형에는 문자열, 숫자, 부울, Null, 정의되지 않음, 기호, 개체, 배열 및 함수가 포함됩니다.

js 데이터 유형은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

Javascript 스크립팅 언어는 다른 언어와 마찬가지로 고유한 기본 데이터 유형, 표현식 및 산술 연산자, 프로그램의 기본 프로그램 프레임워크를 가지고 있습니다.

js의 데이터 유형은 무엇인가요?

JavaScript 데이터 유형:

값 유형(기본 유형): 문자열, 숫자, 부울, Null, 정의되지 않음, 기호.

참조 데이터 유형: 객체, 배열, 함수.

참고: 기호는 고유한 값을 나타내기 위해 ES6에 도입된 새로운 기본 데이터 유형입니다.

JavaScript에는 동적 입력이 있습니다.

JavaScript에는 동적 입력이 있습니다. 이는 동일한 변수가 다른 유형으로 사용될 수 있음을 의미합니다.

Instances

var x;               // x 为 undefined
var x = 5;           // 现在 x 为数字
var x = "John";      // 现在 x 为字符串
로그인 후 복사

JavaScript Strings

문자열은 문자를 저장하는 변수(예: "Bill Gates")입니다.

문자열은 따옴표 안의 모든 텍스트일 수 있습니다. 작은따옴표나 큰따옴표를 사용할 수 있습니다.

var carname="Volvo XC60";
var carname='Volvo XC60';
로그인 후 복사

문자열 주변의 따옴표와 일치하지 않는 한 문자열 내에서 따옴표를 사용할 수 있습니다.

var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
로그인 후 복사

JavaScript 숫자

JavaScript에는 숫자 유형이 하나만 있습니다. 숫자는 소수점 유무에 관계없이 쓸 수 있습니다:

var x1=34.00;      //使用小数点来写
var x2=34;         //不使用小数点来写
로그인 후 복사

과학(지수) 표기법을 사용하여 매우 크거나 매우 작은 숫자를 쓸 수 있습니다:

var y=123e5;      // 12300000
var z=123e-5;     // 0.00123
로그인 후 복사

JavaScript Boolean

두 개의 부울(논리) 값만 있을 수 있습니다. : 참 또는 거짓.

var x=true;
var y=false;
로그인 후 복사

JavaScript Arrays

다음 코드는 cars라는 배열을 생성합니다.

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
로그인 후 복사

또는

(condensed array):
var cars=new Array("Saab","Volvo","BMW");
로그인 후 복사

또는

(literal array):
로그인 후 복사
var cars=["Saab","Volvo","BMW"];
로그인 후 복사

배열 첨자는 0부터 시작하므로 첫 번째 항목은 [0]이고 두 번째 항목은 [1] 등등.

JavaScript 개체

개체는 중괄호로 구분됩니다. 괄호 안에는 개체의 속성이 이름과 값 쌍(이름 : 값) 형식으로 정의됩니다. 속성은 쉼표로 구분됩니다.

var person={firstname:"John", lastname:"Doe", id:5566};
로그인 후 복사

위 예의 개체(사람)에는 이름, 성, ID의 세 가지 속성이 있습니다.

공백과 줄 바꿈은 중요하지 않습니다. 선언은 여러 줄에 걸쳐 있을 수 있습니다.

var person={
firstname : "John",
lastname  : "Doe",
id        :  5566
};
로그인 후 복사

객체 속성에는

name=person.lastname;
name=person["lastname"];
로그인 후 복사

Undefine 및 Null

Undefine의 두 가지 주소 지정 방법이 있습니다. 이 값은 변수에 값이 포함되어 있지 않음을 나타냅니다.

값을 null로 설정하여 변수를 지울 수 있습니다.

cars=null;
person=null;
로그인 후 복사

변수 유형 선언

새 변수를 선언할 때 "new" 키워드를 사용하여 해당 유형을 선언할 수 있습니다.

var carname=new String;
var x=      new Number;
var y=      new Boolean;
var cars=   new Array;
var person= new Object;
로그인 후 복사

더 많은 관련 지식을 보려면 FAQ 열을 방문하세요!

위 내용은 js 데이터 유형은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
js
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿