본문 바로가기

JavaScript27

javascript의 변수 (let) 와 상수(const) javascript의 변수와 상수 variables and constants #1 variables 변수let username = "bar"; username = "barn"; 이라고 하면, 최종적으로 barn 이 된다. username 이라는 상자에 담긴 값이, 다음에 무엇이 들어오든 대체가 된다는 뜻이다.  #2 constants 상수반면, constants는 const username = "bar"; 라고 한 뒤에 username = "barn"; 이라고 하면 "must not change"에러가 생긴다. #3 변수명 규칙 1) 카멜케이스 vs 스네이크케이스 카멜케이스인 username으로 가능하지 스네이크케이스인 user_name은 불가하다. 2) 숫자로 시작 불가 21player 같은건 안된다... 2025. 1. 8.
선택의 기로에 서서 - java(제로베이스 부트캠프), javascript(회사 취업) #1 현상황현재 나의 나이는 만 33세이다.나 자신이 어딘가에 취업하고, 내가 나를 가르치는 입장이 되어서 생각해보자면, 크게 적절한 나이는 아니라고 생각한다.하지만 한편으로는 젊든, 나이가 들었든 누군가는 배워야할것이고, 누군가는 버텨나갈 것이고, 누군가는 그만두는 현실에 젊다는 것이 딱히 큰 메리트라고 보이지도 않는다. 오늘은 이전에 면접 봤던 곳에서 1차 합격 소식을 통보해주셨다.솔직히 주력이 개발이 아니게 될지도 모른다는 생각도 들긴 하지만, 그래도 가능성이 보이는 곳이다.오히려 업무의 절반이상 수준만 되더라도 만족할 만한 것은, 개발을 제외한 모든 부분이 나에겐 익숙한데, 그런 부분 아래서 개발만 보충해가면 되니, 상대적으로 속도는 느리더라도 1인분을 할 수 있을 것이고,짧은 미래로만 보더라도,.. 2025. 1. 7.
javascript 컨셉 - 브라우저 (클라이언트), 백엔드(서버) 장고를 공부할때는 아예 몰랐던 부분이다. 브라우저에서 실행될 때는, 브라우저에 띄워놓은 것만 접근이 가능하고, 그외의 파일은 보안상의 이유로 접근이 불가하지만 이와 반대로 node.js 등으로 실행될때는 그 외의 로컬 파일에 대해서 접근이 가능하다. 단, 브라우저의 내용을 건드리지 못한다. 이 개념에 대해서 수백번 이상의 배포 실패를 거듭하면서 뭔지는 알 것 같은데 콕 집어서 말하지 못하는 것을 보니 알아야 할 것이 더욱 많다. 2025. 1. 6.
Javascript - 반복문 (for문, while문) 기본 #1 for 문 1.기본형태 for(let i = 0; i < 10; i += 1){ console.log(i); }; 부분적으로 나누자면 최초식; 조건식; 증감문; 이렇게 되고 1.기본형태와 같다면 최초식의 선언을 지나고 나서는 조건식이 충족될 때까지 조건식 - 증감문 - 출력 을 반복한다. 기본형태대로 출력했을때 0부터 9까지 출력된다. #2 while 문 1.기본형태 let i = 0; while(i < 10) { console.log(i) i += 1 } let으로 선언해 준것이 최초식 while옆에 있는것이 조건식 {}안에 있는것이 증감문. 조건식을 충족할때까지 조건식 - 증감문 을 반복한다. 기본형태대로 출력했을때 0부터 10까지 출력된다. 2023. 1. 24.