To start from scratch, move on to Set up the project. 1. Create the directory structure In a project directory of your choosing, create the following subdirectory structure; for example, with mkdir -p src/main/java/hello on *nix systems: 1, mkdir -p src/main/java/hello 2, src/main/java/hello/HelloWorld.java vi src/main/java/hello/HelloWorld.java package hello; public class HelloWorld { public st..
#13 - console.time( label ) 활용한 성능 시간 측정 방법 // consol.log 사용 ( https://developer.chrome.com/devtools/docs/console-api#consoletimelabel ) // 참고 ( 자바스크립트 벤치마킹 : https://mathiasbynens.be/notes/javascript-benchmarking ) // 장점 , 스크립트 로직을 따로 구현하지 않고 브라우져에서 쉽고 빠르게 성능시간 측정할 수 있다. // console.time 을 활용하지 않은 일반적인 사용 사례 #1 var start = +new Date(); // 시작시간 var arr = new Array(100), len = arr.length, i; for (..
//#05. Undefined 와 Null 의 차이 Undefined 의미는 하나의 변수가 선언되지 않았다 혹은 하나의 변수가 선언되었을에 불구하고 값을 아직 할당되지 않았음을 의미한다. Null 의미는 하나의 할당된 값이 "no Value" (값이 없을을 ) 의미한다. Javascript는 할당되지 않은 변수에 기본값으로 undefined 를 넣습니다. Javascript는 결코 null 을 넣지 않습니다. 개발자가 var 에 빈 값을 사용할때 null 넣어 집니다. JSON 안에서는 undefined 는 유효하지 않습니다. undefined 의 type 은 undefined 입니다. null 의 타입은 하나의 object 입니다. null, undefined 모두 falsy 입니다. //falsy (..