es5까지 Javascript에서는 변수 선언할때 var를 사용하였다.var를 선언하여 변수를 선언할때 잘못된 사용으로 인해 문제가 발생하는 경우를 보완하기위해 Javascript es6로 올라가게 되면서 let과 const가 추가되었다.var는 function-sco
$ 기호는 jQuery를 의미하고, jQuery에 접근할 수 있게 해주는 식별자다.jQuery 라이브러리 내부를 살펴보면 아래와 같이 작성되어 있는 것을 알 수 있다.$()가 의미하는 것은 jQuery가 맞지만 더 정확한 의미는 이름이 $인 함수 그 자체, $()는 $
ES5에서는 주로 Array.prototype.foreach(), Array.prototype.map(), Array.prototype.filter() 를 사용하여 특정 또는 전체 값에 대한 처리를 했다.하지만 이 method들의 단점은 처리를 하는 도중 이 모든 함수
javascript library중 jQuery를 선택하는 가장 큰 이유가 jQuery Selector(선택자) 때문이다.jQuery Selector(선택자)는 css Selector를 그대로 사용할 수 있어 코드 선택이 매우 간단하다.요즘 들어서는 document.q
순수 javaScript에서 URL Parameter를 다루어야 할 때가 종종 있다. 이를 위한 gillog이다. URL 주소 얻기 기본 객체 window에 window.location.href를 이용하면 현재 페이지의 URL을 얻을 수 있다. const url
FormData var gilFormData = new FormData(document.getElementById('formId')); FormData는 Parameter로 HTML의 <form> 태그 요소의 id를 받으면, 해당 form의 현재 key와 value들로
Promise Promise 객체는 비동기 작업이 처리 된 후 미래의 성공, 실패, 그 결과 값을 나타낸다. Promise는 생성될 때 확실하지 않은 미래의 결과 값을 위한 대리자로, 비동기 연산이 종료된 이후에 결과 값이나, 실패 이유를 처리하기 위한 handle