차이: 상수는 초기 값이 있어야 하는 일부 고정 데이터를 나타내며 프로그램 실행 중에 값은 변경될 수 없습니다. 변수는 초기 값이 없을 수 있고 프로그램 중에 값이 변경될 수 없는 일부 변경 가능한 데이터를 나타냅니다. 프로그램 실행 중에도 변경하거나 다시 할당할 수 있습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.
Variables
변수는 변경 가능한 데이터를 나타냅니다.
변수는 프로그램 실행 중에 변경되거나 다시 할당될 수 있는 데이터를 저장하는 컨테이너입니다.
변수를 정의하는 방법에는 var와 let 두 가지가 있습니다(es6)
var + 변수 이름(ES6 이전 버전)
// 定义一个变量 var a; // 往变量中存储数据 a = 1; // 从变量中取出存储的数据 console.log(a);
let + 변수 이름(ES6)
// 定义一个变量 let num; // 给变量初始化 num = 2; // 取出存储的数据 console.log(num);
상수 const
상수는 일부 고정된 데이터를 나타냅니다.
변수와 마찬가지로 상수도 데이터를 저장하는 컨테이너이지만 프로그램 실행 중에 상수 값이 변경될 수 없습니다.
ES6 이전에는 상수를 선언하는 방법이 없었습니다. ES6에서는 상수를 정의하기 위해 const가 새로 추가되었습니다.
const a = 1
상수는 수정할 수 없습니다.
const a = 1 //当常量a被创建时,再次给a赋值时,a仍为1 console.log(a); a = 10; console.log(a) // 报错
상수 분류
1. 정수 상수
정수 상수는 실제로 양수입니다.
2.
실제 상수는 소수입니다3. 문자열 상수문자열 상수는 실제로 작은따옴표나 큰따옴표로 묶인 내용입니다. 우리는 이를 문자열 상수라고 부릅니다.4, 부울 상수는 실제로 true 또는 false로 표현됩니다. JavaScript의 true 및 falseJavaScript에서 부울 상수에는 true(true) 또는 false(false)의 두 가지 값만 있습니다.더 많은 프로그래밍 관련 지식을 보려면프로그래밍 비디오
를 방문하세요! !위 내용은 자바스크립트에서 상수와 변수의 차이점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!