JavaScript에서 const 사용법에 대한 자세한 설명
JavaScript에서 const는 상수를 정의하는 데 사용되는 키워드입니다. var 및 let과 달리 const로 정의된 변수는 변경할 수 없습니다. 상수가 정의되면 값을 할당할 수 없습니다. 이 기사에서는 const의 사용법을 자세히 설명하고 구체적인 코드 예제를 제공합니다.
const PI = 3.14;
PI = 3.14159; // 오류입니다. 상수 PI는 수정할 수 없습니다
위 코드에서는 PI라는 상수를 정의하고 값 3.14를 할당했습니다. 그런 다음 PI 값을 다시 3.14159로 변경하려고 시도했지만 const로 선언된 상수는 수정할 수 없기 때문에 이는 잘못된 것입니다.
{
const a = 10;
console.log(a); // 출력 10
}
console.log(a); 변수 a는 정의되지 않았습니다
위 코드에서는 코드 블록 내에서 const를 통해 상수 a를 선언하고 값 10을 할당했습니다. 코드 블록 내부의 값에 접근하여 인쇄할 수 있지만, 코드 블록 외부에 접근하면 오류가 발생합니다. 왜냐하면 a는 코드 블록 내부에서만 볼 수 있기 때문입니다.
const person = {
name: 'Alice',
age: 20
};
person.age = 21; // 객체의 속성을 수정할 수 있습니다
person = {}; 오류! 상수 사람은 재할당할 수 없습니다
위 코드에서는 const를 사용하여 상수 사람을 선언하고 객체에 할당했습니다. person 상수는 재할당할 수 없지만 객체 자체는 변경 가능하므로 person 객체의 속성을 수정할 수 있습니다.
const number = [1, 2, 3, 4, 5];
numbers.push(6) // 배열에 요소를 추가할 수 있습니다.
numbers[0] = 0; / 수정 가능 배열의 요소
위 코드에서는 const를 사용하여 상수를 선언하고 배열에 할당했습니다. 숫자는 상수이지만 요소를 추가하고 요소를 수정하여 배열의 내용을 변경할 수 있습니다.
const Fruits = ['apple', 'banana', 'orange'];
fruits[0] = 'pear'; // 배열의 요소를 수정할 수 있습니다
위 코드에서 우리는 const를 사용합니다. 값이 배열인 상수 과일이 선언됩니다. 과일 배열의 요소를 수정할 수는 있지만 과일을 다른 메모리 주소로 지정할 수는 없습니다.
요약:
const 키워드를 사용하면 상수를 더 잘 관리하고 프로그래밍 시 우발적인 수정을 방지할 수 있습니다. const로 선언된 상수는 해당 속성과 요소를 수정할 수 있지만 다시 할당할 수는 없습니다. const 키워드를 합리적으로 사용하면 코드의 가독성과 유지 관리성이 향상될 수 있습니다.
이상은 JavaScript에서 const 키워드의 사용법과 주의사항을 자세히 분석한 내용이므로 독자들에게 도움이 되기를 바랍니다.
위 내용은 JavaScript const 키워드 자세히 살펴보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!