분류 전체보기(64)
-
javascript 의 화살표 함수와 단문, 중문
자바스크립트의 화살표 함수의 단문/중문 사용을 간단한 예시로 이해한다. 단문 = 내가 한줄 사용할건데! : 단문에서는 return 생략 가능하다 var filtered = [12, 5, 8, 130, 44].filter((value) => value>=10); console.log(filtered); // [12, 130, 44] 중문 = 내가 여러줄 사용할 거다! 라고 생각하면 편함 : 중문에서는 { }로 묶어야하고, return 써줘야한다 var filtered = [12, 5, 8, 130, 44].filter((value) => { return value>=10; }); console.log(filtered); // [12, 130, 44]
2019.11.08 -
리턴이 없는 함수가 존재하지 않는 자바스크립트, Undifined vs Null
리턴이 없는 함수가 존재하지 않는 자바스크립트, Undifined vs Null 자바스크립트 화살표함수를 잘못 사용해서 return도 없이 작성했다가, [ ] 이 결과로 나왔고 typeof(filtered2)가 Object 인것을 확인했다. var filtered2 = [12, 5, 8, 130, 44].filter((value) => { value >= 10; }); // 올바른 코드는 // var filtered2 = [12, 5, 8, 130, 44].filter( value => value>=10 ); console.log(filtered2); // [ ] 즉, C, java 는 void type이 존재하지만 자바스크립트는 return 이 없으면 컴파일러가 알아서 undefined를 리턴해준다. ..
2019.11.07 -
Europe, Intro.6 - 일정공유 pdf, 일정표 및 예산안
급하게, 한 이틀정도에 거쳐 작업을 완료하고 개괄적인 일정표를 인디자인+일러스트레이터로 제작해 책자를 뽑아 갔다. 이 책자 하나를 만들고 나니, 정말 두려울 것 하나 없었다. 큰 계획 몇개를 세우고, 가서 즐기자. (상업용이 아닌 개인용도로 사용한 저작권 표시의 사진) 너무 예쁜 사진도 찾았고, 내 스타일로 맛깔나게 디자인도 꾸리고. 이미 여행전부터 사람이 이렇게 행복해도 되나? 🥰 0. Contents 🗒 목차는 일정 그대로이고, 10월 1일부터 11월 2일까지의 일정이 순차적으로 적혀있다. 계획이 없는날들도 중간중간 있지만 혹시몰라 적어놓은 장소들이 그 무계획의 날들을 포함하고있다. 1. schedule 🗓 일정관리는 이렇게 책자를 뽑아서 매일매일 간 곳을 메모하려고 넉넉하게 여백을 두었다. 하지만 ..
2019.11.04 -
Europe, Intro.0 여자 혼자, 그리고 같이. 32일간의 유럽여행
0. 준비 전, 마음가짐 총 32박 33일, 한 달의 유럽여행을 다녀온 지 일 년이 지났다. 참 여러가지 일이 있었고, 많은 것들을 얻었다. 31박 32일, 혼자 10일, 친구와 20일을 함께했다. 사실 여행 가기 전에는 별의별 생각을 많이 했다. 여행이 사회적 현상이라고 생각되는 이유, 여행에 대해 가졌던 수많은 태도와 다양한 사람들의 목소리, 나도 모르는 결심과 취향의 근원. 정말 많은 생각을 했었다. 여행이라는 단어가 사회에의해 오염되어간다는 부정적인 생각도 했었고, 다른 이유 다 필요없이 그 순간의 행복과 만족이 있다면 되는 것 아닌가 하는 구원자적인 가치관도 가졌었다. 결국 그것이 중요한것이 아니더라. 그저 각자의 이유가 있고 없고, 각자의 가치관의 프레임에 맞추어 보이는 것같다. 어떠한 존재던..
2019.11.03 -
자바스크립트 컨벤션(javascripts convention)
js convention 자바스크립트 컨벤션, 한국어 번역 본을 참고했습니다. idiomatic.js/translations/ko_KR at master · rwaldron/idiomatic.js · GitHub 누가 봐도, 쉽게 이해할 수 있는 코드를 작성하기 위하여 컨벤션을 참고하는 것과 무시하는 것은 특정 언어를 다루면 다룰 수록 더 큰 차이를 불러일으킨다. 특히나 협업시에는 이 컨벤션들은 기본적으로 지켜줘야 하는 매너라고 봐도 과연이 아니다. 그래서 깃에 작성된 자바스크립트 컨벤션을 참고하여, 정말 이것만은 포기할 수 없는 내용들을 정리해보았다. 1. 문자열 따옴표(‘’ or “”) 통일 2. 조건문 확인 코드 // 4.1.1 // 배열에 뭔가가 들어있는지 여부를 확인하려는 거라면, // 다음과 ..
2019.09.10 -
GC(Garbage Collection), Native Code vs Managed Code
Native Code vs Managed Code Native Code: OS에 의해 직접적으로 컴파일 되는 코드(기계어로 동작) -> 작성한 코드 그대로 컴퓨터에서 구동 -> Native한 환경(프로그래머가 직접 메모리 할당/해제)을 갖는 Code -> ex. C, C++ Managed Code: 인터프리터가 반드시 요구하는 코드 -> java vm(virtual machine) 이나 .net framework같은 인터프리터가 필요한 코드 -> Garbage Collection이 메모리를 알아서 Manage 해줌 -> ex. C#, Java Garbage Collection (가비지 컬렉션) 정의 : GC라고 쓰며, 메모리 관리 기법 중하나로, 프로그램이 동적으로 할당했던 메모리 영역중에서 필요없어지는..
2019.09.09