값을 메모리에 저장합니다.!
1666 단어 programmingbeginnersjavascript
- 내 말대로 코드는 우리가 메모리에 저장하고 지속적으로 작업을 수행하는 값에 지나지 않습니다. 코드가 실행되는 단기 또는 장기 수명 동안 사용할 수 있는 값을 메모리에 첨부하는 방법이 있어야 합니다. 이를 위해 'var', 'let' 또는 'const' 변수에 값을 할당합니다. 이 조치는 값이 생성된 범위의 '메모리'에 이제 값이 있는지 확인합니다.
//코드 예: let name = 'Leeroy'
const hasCard = 거짓 ;
var ageLimit = 21;
//스코프의 메모리에 변수 할당
--'let'과 'const'는 특정 범위에 값을 저장하는 훌륭한 방법을 제공합니다.
//코드 예제
const teenClub = (이름, 나이, 입학 메시지) =>{
if (나이 >= 13 && 나이 <= 19){
let valid = '헤이' + 이름 + '10대 클럽에 가입할 수 있을 것 같습니다. 연락드리겠습니다.'
입장 메시지 = 유효함 ;
//유효한 변수는 해당 범위에서만 사용할 수 있으므로 사용자가 십대인 경우에만 유효한 변수가 실제로 존재합니다. 해당 범위 밖에서 해당 변수를 잡으려고 하면 '참조 오류'가 발생합니다.
return admissionMessage;
}
'당신은 받아들여지지 않습니다'를 반환
}
console.log(teenageClub('bill', 17, '10대 클럽에 가입하고 싶습니다'))
'var' 키워드는 코드가 실행되기 전에 해당 값이 메모리 범위에 있음을 의미하는 호이스팅이 가능합니다. 이것은 값을 저장하는 반 오래된 방법이지만 콘솔에 정의된 모든 값이 될 수 있습니다. 'var' 키워드에 대한 까다로운 점은 참조와 동일한 이름을 지정하면 실제로 코드에 버그를 일으킬 수 있다는 것입니다. (작은 팁: 그렇게 하지 마세요)
//코드 예제
var mypw = '$sjsdskdn';
var mypw = 'idonteenknow';
변수 mypw = 12;
console.log(mypw);
//이것은 실제로 당신에게 가치를 줄 것입니다. 이것의 문제는 우리가 목표로 삼고 있는 가치를 어떻게 알 수 있는가 하는 것입니다. 여기서 'let' 및 'const' 키워드는 해당 키워드로 작업을 수행할 수 없기 때문에 더 두드러집니다.
Conclusion
앱이나 코드로 무엇을 하려고 하든 상관없이 메모리에서 만들어진 값을 작업하게 됩니다. 다양한 시나리오에 사용할 수 있는 다양한 방법을 이해하는 것은 성공적인 개발을 향한 큰 발걸음입니다. 고맙습니다.
Reference
이 문제에 관하여(값을 메모리에 저장합니다.!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sedrickparker1/holding-values-into-memory-3i60텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)