본문 바로가기

Web8

[JS]자료형 사실 추론형인데 자료형이 의미가 있나 싶은데 그런 내용은 아니네요 일단 문자열형은 좀 재미있는 내용이 있어서 아래와 같이 정리하였고 let name = "Peter"; name = 'Peters'; name = `Pet`; //큰 차이는 없다고 합니다. eslint인가 뭔가는 "로 안하면 다 에러로 띄우긴 하던데 뭐 제가 몰라서 그런걸 수도! //특수문자는 C#과 같은 방식으로 특수문자 앞에 \를 해주면 되는거 같고 name = 'I\'m a boy'; //역시 변수를 넣을 땐 C#과 같이 ${변수명} 하면 되는 것 같습니다. //주의! 아래와 같은 방식을 사용할 때에는``를 사용해야하는 것 같습니다. name = `My name is ${name}`; 뭐 특별한 것은 없고 1. 문자열형 2. 숫자형 (.. 2022. 6. 20.
[JS] 변수와 상수 언어에 있어서 늘 1장에 나오는 것은 변수, 자료형, 뭐 이런 것들... 크게 다르지 않을거라고 생각합니다. JS 자체의 스크립트 언어 뭐 이런 특성들은 도큐먼트라던가 참조할만한 곳들이 많아서 설명은 생략합니다. 다른 블로그나 요약본에 변수라는 단어의 정의를 잘 내렸겠지만 간단하게 위 이미지 처럼 비커에 무언가 담아두고 네임택에 붙여놓는 것! 즉 저 비커 자체가 변수라고 생각을 하고 있고 초심자들이나 과외 학생들에게 가르친 경험이 있다. 실제로 비커를 하나 갖고와서 배치하는 것자체가 공간을 차지하는 행위이고 (메모리 관점에서) 이 비커에는 정수형만 받기로 했는데 실수가 들어오거나 다른 자료형이 들어오면 경고문을 띄어주기도 한다. 주의점이 있다면 이름을 아무거나 막지을 수 있다곤 하지만 ide에서 예약어로.. 2022. 6. 20.
JavaScript 기초 블로그 업데이트는 잘 안하면서 자꾸 얕고 깊은 스킬트리를 구성중입니다... 리액트 + node.js 를 한 번 해보고 싶었고, 덧붙여서 타입스크립트를 써봐야지! 하고 있다가 JavaScript 기초까지 흘러들어오게 되었습니다. 유니티 게임 개발하면서 Firebase Functions 기능을 활용하려다가 어?? 난 JavaScript / TypeScript이건 모르는데?? 이건 또 뭐야 뭐 이런 느낌으로 일단 공부해두면 다 어디선가 써먹을 곳이 있다! 라는 마인드로 한 번 공부해보기로 했습니다. 결국 최종 테크트리는 1인 개발자가 되는건가... 사실 개발자 입장에서 스크립트 언어 개무시한건 사실이나... 사용할 줄 모르는 것도 사실이라서 언어가 궁금한것보단 환경이 궁금한 것이 되겠다. 무작정 도큐먼트를 찾.. 2022. 6. 20.
Spring 개요 [학습목표] 스프링 개요 DI (객체간의 관계) Spring 환경설정 [개념] 프레임워크란? 재사용을 하기 위해 클래스나 라이브러리들을 모아 제공하는 것. (개발의 시간을 단축하기 위해서 혹은 더 편리한 개발 환경을 제공하기 위해서) 스프링은 표준 프레임워크이자 경량 프레임워크 컨테이너 경량 프레임워크란?? Spring Framework는 마치 블럭과 유사함. 작은 부분부터 조립하여서 서서히 규모가 큰 모델을 만들어 나가는데 초기 개발에선기능들만 구성하고 추후에 추가적으로 덧붙일 수 있음. 이것 저것 붙여나가면 무거운 프레임워크이나 초기 기능 구성하고 구동하는데에선 EJB와 비교하였을때 가볍다고 한다. 스프링의 라이브러리들은 의존성을 갖고 있다. 여기서 상기해볼만한 가치가 있는 것이 POJO방법 POJO.. 2016. 11. 14.