본문 바로가기 메뉴 바로가기

기본을 알면 개발이 쉬워진다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기본을 알면 개발이 쉬워진다

검색하기 폼
  • 분류 전체보기 (105)
    • 개발작업중해결방안 (2)
    • 프로그램이야기 (18)
    • Spring (13)
    • Java (0)
      • 기본 (36)
      • IO (2)
      • Pattern (2)
      • Stream (1)
    • JavaScript (7)
      • 기본 (6)
      • JavaScript 이야기 (1)
    • 개발TOOL (3)
    • 책요약 (13)
    • 설치 (1)
    • 멘토 (1)
      • 에어콘 3조 (1)
    • ElasticSearch (6)
  • 방명록

프로그램이야기 (18)
2. 불변값, 가변값은 무엇을 의미 할까 ?

언어 관련 도서를 보거나 블로그를 보면 불변, 가변이라는 단어가 나옵니다, 이 단어의 의미는 무엇일까요? 가변, 불변의 의미를 알기 위해서는 변수에 저장된 데이터가 어떻게 메모리에서 관리되는지 알아야 합니다. 오늘의 이야기는 JavaScript로 불변 값, 가변 값에 대해서 알아보고자 합니다. 1. 데이터 할당 1. 변수 선언과 데이터 저장 시 메모리 상태 var a : 변수 a를 선언하면 메모리의 변수 영역의 임의의 주소에 할당이 됩니다. - 101 번지에 변수 a가 할당됩니다. a = 'abc' : 변수 a에 값을 대입(저장) 하면 메모리의 데이터 영역을 스캔하여서 없으면 임의의 주소에 값을 할당하고 변수 a를 가리키고 있는 주소의 값으로 데이터 영역의 임의의 주소를 저장하게 됩니다. - 'abc' ..

프로그램이야기 2022. 3. 17. 00:44
1. 프로그램 배우기에 앞서

"프로그램을 왜 만드냐? 왜 개발자가 되었습니까?"라고 누군가 저자에게 물어본다면 전 한결같이 이렇게 답을 합니다. 배운 것이 도둑질이고 먹고살기 위해서 합니다. 모든 개발자가 저와 같지은 않겠지만 프로그램을 하게 되는 동기는 무엇인가요? 한번 생각해 보세요. 프로그램의 세계는 시작부터 프로그램 세계를 벗어날 때까지 학습의 연속입니다. 처음 이 길로 접어들었을 때는 COBOL, C, Visual Basic으로 시작했는데 지금은 C 이외는 거의 사용하지 않은 언어로 현재(2022년)에는. NET, JAVA, PYTHON, KOTLIN, C++, JAVASCRIPT 등 사용용도에 따라서 많은 언어가 있습니다. 세상이 복잡해지면서 프로그램 언어도 변화하는 세상을 따라가지 위해서 많은 변화가 있으면 언제나 학습..

프로그램이야기 2022. 3. 11. 02:06
이전 1 2 3 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바