자바스크립트 데이터 유형
JavaScript 데이터 유형에는 다음이 포함됩니다.
String
Number
Boolean
Array
개체
Null
정의되지 않음.
JavaScript에는 동적 입력 기능이 있습니다.
JavaScript에는 동적 입력 기능이 있습니다. 이는 동일한 변수가 아래와 같이 다른 유형으로 사용될 수 있음을 의미합니다.
var x; x는 문자열입니다
JavaScript 문자열
문자열은 문자를 저장하는 변수입니다(예: " 빌 게이츠').
문자열은 따옴표 안의 모든 텍스트일 수 있습니다. 작은따옴표나 큰따옴표를 사용할 수 있습니다.
var carname="Volvo XC60";var carname='Volvo 인용문은 다음과 같습니다.
Example
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>PHP中文网(PHP.CN)</title> </head> <body> <script> var carname1="我是双引号"; var carname2='我是单引号'; var answer1="这是正常的"; var answer2="我的名字是 'Johnny'"; var answer3='我的名字是 "Johnny"'; document.write(carname1 + "<br>") document.write(carname2 + "<br>") document.write(answer1 + "<br>") document.write(answer2 + "<br>") document.write(answer3 + "<br>") </script> </body> </html>
코드를 실행하여 사용해 보세요
JavaScript NumbersJavaScript에는 숫자 유형이 하나만 있습니다. 숫자에는 소수점이 있거나 없을 수 있습니다: var x1=34.00; //소수점을 사용하여 작성합니다.
Example<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>PHP中文网(php.cn)</title>
</head>
<body>
<script>
var x1=34.00;
var x2=34;
var y=123e5;
var z=123e-5;
document.write(x1 + "<br>")
document.write(x2 + "<br>")
document.write(y + "<br>")
document.write(z + "<br>")
</script>
</body>
</html>
프로그램을 실행하여 사용해 보세요
JavaScript Boolean
부울( 논리적)은 true 또는 false의 두 가지 값만 가질 수 있습니다. var x=true;
var y=false;JavaScript Arrays
다음 코드는 cars라는 배열을 생성합니다.
var cars=new Array();
cars[1]="Volvo";
cars[2]="BMW";또는 (리터럴 배열):var cars=new Array("Saab", " Volvo","BMW");
또는 (축소된 배열):
Instance
<!DOCTYPE html> <html> <body> <script> var i; var cars = new Array(); cars[0] = "Saab"; cars[1] = "Volvo"; cars[2] = "BMW"; for (i=0;i<cars.length;i++) { document.write(cars[i] + "<br>"); } </script> </body> </html>프로그램을 실행하여 사용해 보세요팁: 배열 첨자는 0부터 시작하므로 첫 번째 The 항목은 [0]이고 두 번째 항목은 [1]입니다.
JavaScript 객체
객체는 중괄호로 구분됩니다. 대괄호 안에는 개체의 속성이 이름과 값 쌍(이름 : 값)으로 정의됩니다. 속성은 쉼표로 구분됩니다. var person={firstname:"John", lastname:"Doe", id:5566};
위 예의 개체(person)에는 이름, 성, 이름이라는 세 가지 속성이 있습니다. ID.공백과 줄 바꿈은 중요하지 않습니다. 명령문은 여러 줄에 걸쳐 있을 수 있습니다.
var person={
firstname : "John",lastname : "Doe",
id : 5566};
객체 속성에는 두 가지 주소 지정 방법이 있습니다.<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <script> var person= { firstname : "John", lastname : "Doe", id : 5566 }; document.write(person.lastname + "<br>"); document.write(person["lastname"] + "<br>"); </script> </body> </html>
프로그램을 설치하고 사용해 보세요Undefine 및 Null
Undefine 이 값은 변수에 값이 포함되어 있지 않음을 의미합니다.
변수 값을 null로 설정하여 변수를 지울 수 있습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <script> var person; var car="Volvo"; document.write(person + "<br>"); document.write(car + "<br>"); var car=null document.write(car + "<br>"); </script> </body> </html>프로그램을 실행하고 사용해 보세요
변수 유형 선언
새 변수를 선언할 때 "new" 키워드를 사용하여 유형을 선언할 수 있습니다.
var carname=new String;
var x = new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;Tips: JavaScript 변수는 모두 객체입니다. 변수를 선언하면 새 객체가 생성됩니다.