스크립트 내용을 수정 후 캐시로 인해 반영이 안되는 경우가 종종 발생한다.
1 <script language="JavaScript" src="js/myscript.js"></script>
1
<script language="JavaScript" src="js/myscript.js"></script>
스크립트 참조 주소에 파라미터를 추가(?v=1)하여 캐시가 갱신 되도록 해준다.
?v=1
1 <script language="JavaScript" src="js/myscript.js?v=1"></script>
<script language="JavaScript" src="js/myscript.js?v=1"></script>
Convert image to base64 <img id="image" src="/image.png"> <canvas id="canvas"></canvas> const canvas = document.getElementById('canvas'); const ctx = canvas.getContext('2d'); co...
JSDoc 이란? Javascript 소스코드 파일에 주석을 달기위해 사용되는 마크업언어이다. jsdoc JSDoc의 주요 기능 자동으로 API 문서 생성 타입 정의 및 추론 기본 문법 함수 /** * 정수의 합산 * @function add * @param {number} a 0 이상의 정수 * @param {numbe...
shallow copy (얕은 복사) 참조값(주소값)의 복사를 의미한다. const obj1 = { no: 1 }; const obj2 = obj1; obj2.no = 2; console.log(obj1.no); // 2 console.log(obj1 === obj2); // true deep copy (깊은 복사) 값 자체를 새로운 메모리에...
클로져(Closure)
Object에 해당 key값의 존재 여부 확인