최신 웹 개발 튜토리얼
 

JavaScript변수


자바 스크립트 변수

자바 스크립트의 변수는 데이터 값을 저장하기위한 용기이다.

이 예에서, x, yz 변수이다 :

var x = 5;
var y = 6;
var z = x + y;
»그것을 자신을 시도

위의 예에서, 당신은 기대할 수 있습니다 :

  • x 값을 저장 5
  • y 값을 저장 6
  • z 값을 저장 (11)

많은처럼 대수

이 예에서, price1, price2 , 및 total , 변수는 다음과 같습니다

var price1 = 5;
var price2 = 6;
var total = price1 + price2;
»그것을 자신을 시도

프로그래밍에서, 그냥 대수처럼, 우리는 (같은 변수를 사용 price1 값을 유지하도록).

프로그래밍에서, 그냥 대수처럼, 우리는 표현의 변수 사용 (total = price1 + price2) .

위의 예에서, 당신은 계산할 수 total 11로.

자바 스크립트의 변수는 데이터 값을 저장하기위한 용기이다.


자바 스크립트 식별자

모든 자바 스크립트 변수는 고유 한 이름으로 식별해야합니다.

이 고유 한 이름라는 식별자입니다.

식별자 (같은 짧은 이름이 될 수 xy ), 이상의 설명 적 이름 (age, sum, totalVolume) .

변수 (고유 식별자)에 대한 이름을 구성하는 일반적인 규칙은 다음과 같습니다

  • 이름은 문자, 숫자, 밑줄, 달러 기호를 포함 할 수 있습니다.
  • 이름은 문자로 시작해야
  • 이름은 $로 시작 _ (그러나 우리는이 튜토리얼에서 그것을 사용하지 않습니다) 수
  • 이름은 대소 문자를 구분 (Y와 Y가 서로 다른 변수)입니다
  • (자바 스크립트 키워드 등) 예약어는 이름으로 사용할 수 없습니다

자바 스크립트 식별자는 대소 문자를 구분합니다.


할당 연산자

자바 스크립트에서 등호 (=) 에 "할당"연산자가 아닌 "동일"연산자입니다.

이 대수 다릅니다. 대수에 이해가되지 않습니다 다음 :

x = x + 5

자바 스크립트에서, 그러나, 그것은 완벽한 의미가 있습니다 : 그것은 x와 X + 5의 값을 할당합니다.

(이것은 X + 5의 값을 계산하고, X로 결과를 둔다. (X)의 값은 (5)에 의해 증가된다)

은 "같음"연산자는 같은 기록 == 자바 스크립트입니다.


자바 스크립트 데이터 형식

자바 스크립트 변수처럼 100과 같은 숫자, 텍스트 값을 저장할 수있는 "John Doe" .

프로그램에서 텍스트 값은 텍스트 문자열이라고합니다.

자바 스크립트는 많은 종류의 데이터를 처리하지만, 지금은 단지 숫자와 문자열을 생각할 수 있습니다.

문자열은 이중 또는 작은 따옴표 안에 기록됩니다. 숫자는 따옴표없이 기록됩니다.

당신이 숫자 주위에 따옴표를 넣어 경우, 텍스트 문자열로 처리됩니다.

var pi = 3.14;
var person = "John Doe";
var answer = 'Yes I am!';
»그것을 자신을 시도

선언 자바 스크립트 변수 (만들기)

자바 스크립트의 변수를 만들기라고 변수를 "선언".

당신이 가진 자바 스크립트 변수 선언 var 키워드를 :

var carName;

선언 후, 변수는 값이 없습니다. (기술적으로는 미정의 값을 가짐)

변수에 값을 지정하려면 등호를 사용 :

carName = "Volvo";

당신이 그것을 선언 할 때 당신은 또한 변수에 값을 할당 할 수 있습니다 :

var carName = "Volvo";

아래의 예에서, 우리는라는 변수 생성 carName 하고 값 지정 "Volvo" 그것.

그런 다음 "출력"과 함께 HTML 문단 내부의 값 id="demo" :

<p id="demo"></p>

<script>
var carName = "Volvo";
document.getElementById("demo").innerHTML = carName;
</script>
»그것을 자신을 시도

이 스크립트의 시작 부분에 모든 변수를 선언하는 것은 좋은 프로그래밍 습관이다.


하나의 문, 많은 변수

당신은 하나의 문장에 많은 변수를 선언 할 수 있습니다.

함께 문 시작 var 하고 쉼표 (,)로 변수를 분리 :

var person = "John Doe", carName = "Volvo", price = 200;
»그것을 자신을 시도

선언은 여러 줄에 걸쳐있을 수 있습니다 :

var person = "John Doe",
carName = "Volvo",
price = 200;
»그것을 자신을 시도

값 = 정의되지 않은

컴퓨터 프로그램에서, 변수들은 값없이 선언된다. 이 값은 계산하는 것을, 또는 사용자 입력과 같은, 나중에 제공 될 것일 수있다.

값없이 선언 된 변수는정의되지 않은 값을 갖게됩니다.

변수 carName이 명령문의 실행 후 undefined 값을 갖습니다 :

var carName;
»그것을 자신을 시도

다시 선언 자바 스크립트 변수

당신은 자바 스크립트 변수를 다시 선언하면, 그 값을 잃지 않을 것입니다.

변수 carName는 여전히 이러한 문장의 실행 후 값 "볼보"가 있습니다 :

var carName = "Volvo";
var carName;
»그것을 자신을 시도

자바 스크립트 산술

대수와 마찬가지로 = 및 + 같은 연산자를 사용하여, 자바 스크립트 변수와 연산을 수행 할 수 있습니다 :

var x = 5 + 2 + 3;
»그것을 자신을 시도

(엔드 - 투 - 엔드 추가) 또한 문자열을 추가 할 수 있지만 문자열은 연결된한다 :

var x = "John" + " " + "Doe";
»그것을 자신을 시도

또한이 시도 :

var x = "5" + 2 + 3;
»그것을 자신을 시도

인용 부호에 숫자를 넣으면, 수의 나머지 문자열 및 연쇄로 간주 될 것이다.


연습으로 자신을 테스트!

연습 1» 운동 2» 운동 3» 운동 4» 운동 5» 운동 6»