변수의 개념
변수는 변화하는 양이다.
변수는 데이터를 담는 그릇이라고 볼 수 있습니다.
변수는 '알 수 없는 숫자'라고 볼 수 있습니다. x = 10
변수는 "기호" 또는 "코드"로 간주될 수 있습니다.
변수는 일반적으로 프로그램 데이터를 의미합니다.
변수는 메모리에 존재하고 동작합니다.
변수는 임시 데이터입니다. 우리는 컴퓨터 메모리를 하나씩 "작은 그리드"로 생각할 수 있습니다. 각 "작은 그리드"는 변수 이름과 변수 값을 저장할 수 있습니다.
변수 선언
변수 선언은 호텔의 '방'을 예약하는 것과 같습니다.
구문 형식: var 변수 이름 = 변수 값
변수는 시스템 키워드 var를 사용하여 선언됩니다.
예:
var name; //변수 선언
var name,like,age; //여러 변수를 동시에 선언하며 영문은 쉼표로 구분
var name = "Xiao Ming" //한쪽 선언면 할당
변수 명명 규칙
변수 이름 문자, 숫자, 밑줄을 포함할 수 있습니다.
변수 이름은 숫자로 시작할 수 없지만 문자나 밑줄로 시작할 수 있습니다. 예: var _name;(올바름) var 3abc;(잘못)
변수 이름은 시스템 키워드일 수 없습니다. 예: var, switch, for, try, case, else, while 등.
JS의 변수 이름은 대소문자를 구분합니다. 예: name과 Name은 두 개의 변수입니다.
JS에서 변수 이름은 의미가 있어야 합니다.
변수명이 여러 단어로 구성된 경우 어떻게 표현해야 하나요?
"카멜 케이스 이름 지정": 첫 번째 단어는 모두 소문자이며 각 후속 단어의 첫 글자는 대문자입니다. 예: var getUserName
"Underline naming": 모든 단어는 소문자이며 중간에 밑줄로 연결됩니다. 예: var get_user_name
변수에 값 할당
변수 할당은 "공간"에 물건을 넣는 것입니다.
변수에 값을 할당하려면 할당 기호 "="를 사용하세요.
구문: var 변수 이름 = 변수 값
예: var name = "Xiao Ming";
참고: "=" 이해
"=" 오른쪽의 "연산 결과"를 왼쪽의 변수 이름에 할당합니다.
"="의 오른쪽을 먼저 연산한 후, 연산 결과를 왼쪽의 변수에 대입합니다.
"="의 왼쪽은 변수명만 가능하며 "연산식"은 불가능합니다.
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>php.cn</title> <script> //声明变量x,然后把8赋值给x var x = 8; //声明变量y,然后把x+80的结果赋值给y var y = x+80; //分别输出x,y document.write(x); document.write(y); </script> </head> <body> </body> </html>
참고:
JS의 모든 문은 일반적으로 영어에서 세미콜론(;)으로 끝납니다. 이 세미콜론은 필요하지 않습니다. PHP와 호환되기 위해서는 세미콜론을 추가하는 것이 가장 좋습니다.
연산자, 변수, 연산을 공백으로 구분할 수 있으므로 이러한 프로그램을 더 쉽게 읽을 수 있습니다.
var a = 100과 var a=100은 같습니다