일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 호키도키
- jest
- hokeys
- 스위프트
- javascript
- 이종호
- hokidoki
- data structure
- 리액트 예제
- IOS
- 비동기
- SWIFT
- 호키스
- Svelte
- 자스민
- TDD
- 힛잇
- 자바스크립트
- 계명대
- 계명대 이종호
- 개발자
- react
- queue
- 리액트
- 스벨트
- 자바스크립트 자료구조
- 자료구조
- HTML
- Hitit
- 개발
- Today
- Total
목록분류 전체보기 (205)
Dog foot print
우리는 언제나 선택의 갈래에 서있다. 날씨가 좋으면 우산을 들고가지 않고 비가오는 날씨라면 우산을 들고가야하는 것 처럼 말이다. 소프트웨어도 언제나 똑같은 결과를 주지 않고 항상 선택에 의해 다른 결과를 반환한다. 자바스크립트도 참과 거짓에 따른 선택을 할 수 있게 도와주는데 이럴때 사용하는 것이 제어문 if 와 switch 그리고 삼항연산자이다. if 프로그래밍을 배우기 시작하면 하루 혹은 이틀만에 배우는 것이 if문 일것이다. if문은 조건에 따라서 프로그램이 다른 일을 수행할 수 있게 해준다. var a = 10; if(a < 15 ){ //실행문장 console.log("a는 15보다 작습니다. "); } 작성된 코드를 보면 if문의 오른쪽에는 () 소괄호가 있고 옆에는 {} 중괄호가 실행 문장을..
자바스크립트에서 상수와 변수(let)은 타언어에 비해 비교적 최근에 도입되었다. 그 전에는 자바스크립트로 변수를 지정하고 값을 할당할때는 var 하나로 값을 전부 할당했었는데 es6문법이 새로도입된 이후 그럴 필요가 없어졌다. 상수 const 상수는 변화하지 않는 값이다. 초기선언과 동시에 할당하지 않으면 값이 변하지 않는 수를 의미 한다. 왜 이런 상수가 필요할까 ? 프로그램에서 항상 변화하면 안되는 값들을 지정하는데 var 로 지정하게 되면 사용자들이 임의로 변경할 수 있는 여지가 있게된다. (var 변수를 캡슐화를 통해 재 할당을 방어할 수 있긴하다.) 상수의 사용은 변수명 앞에 const라는 접두어를 붙여서 사용한다. const HELLO_WORLD = "HELLO_WORLD" const TEN ..
자바스크립트를 이용해서 로직을 사용하려면 다음과 같이 html파일에 script를 작성해서 console.log() 나 alert으로 연산의 결과를 확인해야 한다. asddasd 그렇지만 나는 브라우저에서 간단한 연산을 확인하는 작업이 굉장히 불편하다고 생각하고 초보자들이 Dom트리를 배우기 전에는 굳이 html과 섞어서 사용할 이유가 없다고 생각하기에 node.js를 설치해서 연산의 결과를 확인하는 것을 추천한다. Node.js 란 무엇인가? v8엔진으로 빌드 된 이벤트 기반 자바스크립트 런타임이다. 웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 고안되었다. -위키백과 node.js 설명 https://ko.wikipedia.org/wiki/Node.js Node.js - 위키백과, 우리 ..
Material Icon Theme vscode를 사용하면 위와 같이 생뚱 맞은 아이콘들로 파일이 표시한다. 많은 파일들을 사용해보지는 않았지만 확실한 것은 기본으로 제공되는 파일 icon은 정말 구리고 html,css,javscript가 탭창에 한번에 표시될때는 구분하기 힘들다. 마테리얼 아이콘 테마를 설치하게 되면 위와 같이 파일의 icon이 고유의 언어 디자인로고가 나타나게 되어 훨씬 구분하기 쉽게된다. 또한 프레임워크를 사용하는 파일들이라면 그 프레임워크에 맞게 아이콘이 새롭게 변환된다. 그리고 어지간한 파일들의 아이콘은 전부 지원하니 vscode를 사용하는 사람이라면 꼭 설치해보는 것을 추천한다. https://marketplace.visualstudio.com/items?itemName=PKi..
나는 vscode를 웹 프로그래밍 할때 사용한다. 그 이유는 sublime-text,braket 보다 훨씬 다양한 기능을 기본으로 지원하고 익스텐션 설치및 설정이 간단하기 때문이다. 참 그리고 앞으로 이 글이 조금 띠거울지도 모른다고 경고해야겠다. 이유는 내 평소 성격이 붙임성이 없어서가 아니라 블로그를 처음 해보기때문에 어색해서이다. Korean Language Pack for Visual Studio Code vs code의 모든 text를 한국어로 변환시켜주는 익스텐션이다. vscode에 나오는 영어를 해석 못하는 건 전혀 아니지만 그래도 한국어가 지원되는 좋은 프로그램이 몇 없기에 꾸준히 사용중이다. 설치방법은 굉장히 간단하며 나중에 변경하고싶을때는 cmd+shift+p를 눌러 명령 팔레트를 불러..