JavaScript 데이터 유형
문자열, 숫자, 부울, 배열, 개체, Null, 정의되지 않음.
JavaScript에는 동적 입력이 있습니다.
JavaScript에는 동적 입력이 있습니다. 이는 동일한 변수가 다른 유형으로 사용될 수 있음을 의미합니다.
Instance
var x; // x 为 undefined var x = 5; // 现在 x 为数字 var x = "John"; // 现在 x 为字符串
JavaScript String
문자열은 저장된 문자(예: "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
부울(논리)은 true 또는 false의 두 가지 값만 가질 수 있습니다.
var x=true; var y=false;
부울은 조건부 테스트에 자주 사용됩니다. 이 자습서의 뒷부분에서 조건부 테스트에 대해 자세히 알아봅니다.
JavaScript 배열
다음 코드는 cars라는 배열을 만듭니다:
var cars=new Array(); cars[0]="Saab"; cars[1]="Volvo"; cars[2]="BMW";
또는 (축소된 배열):
var cars=new Array("Saab","Volvo","BMW");
또는 ( 리터럴 array):
Instance
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"];
이 튜토리얼의 뒷부분에서 이에 대해 자세히 알아볼 것입니다. 고등학교의 물건에 대해 더 자세히 알아보세요.
정의되지 않음 및 Null
정의되지 않음 이 값은 변수에 값이 포함되어 있지 않음을 의미합니다.
값을 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;
JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。
以上就是【JavaScript教程】JavaScript 数据类型的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!