JavaScript 변수 개념 소개

변수의 개념

  • 변수는 변화하는 양이다.

  • 변수는 데이터를 담는 그릇이라고 볼 수 있습니다.

  • 변수는 '알 수 없는 숫자'라고 볼 수 있습니다. 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은 같습니다


지속적인 학습
||
<!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>
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~