본문 바로가기

자바스크립트9

[JavaScript] 자바스크립트에서 <!-- //--> 사용 이유와 주석 종류 1. 스크립트 내에서 사용 이유 업무중에 스크립트 수정해야해서 소스분석 하다가 무언가를 발견했습니다. 바로 스크립트 안에 아래와 같은 html주석입니다. 내가 알기로 이것은 html주석인데 실제 웹에서 저 안에 내용이 실행이 되고 있습니다. 그럼 굳이 왜 저것을 사용하는 것일까....??????? 바로 초기 오작동을 막기 위해서 입니다. 자세히 말하면, 위에서도 언급했듯이 이것은 html 주석입니다. 따라서 브라우저에서도 일단은 html 주석으로 인식합니다. 그러나 javascript 엔진을 내장하고 있는 브라우저의 경우에 태그 안에 있는 내용을 다시 js 소스로 인식하게 됩니다. 따라서, js 엔진이 없는 경우에 html 주석이 없으면 HTML 파서가 모르는 내용(function, for, if...).. 2017. 6. 28.
[JavaScript] 이미지 사이즈 (너비X높이) 구하기 오늘은 이미지의 너비와 높이를 구하는 방법에 대해서 알아보겠습니다~!! 1234567891011121314151617181920/** * 이미지의 너비*높이 구하기 */function getImageSise(src) { var img = new Image(); var _width, _height; img.src = src; _width= img.width; _height= img.height; console.log(_width + "*" + _height);} getImageSise("/logos/doodles/2016/earth-day-2016-5741289212477440.4-5728116278296576-ror.jpg");// 결과: 700*220 Colored by Color Scriptercs 2016. 4. 22.
[Java Script] 복사(Ctrl+C), 붙여넣기(Ctrl+V) 키 막기 (Keycode 알아내기) 개발을 하다가 복사, 붙여넣기를 막아야 하는 상황이 있습니다. Keycode를 이용하여 아주 간단하게 막을 수 있습니다!!! 바로 아래 코드를 보시죵~! 123456789101112131415//입력창에 Ctrl+V 막기function preventKeyCtrlV(){ if(event.ctrlKey && event.keyCode == 86 ){ event.returnValue = false; }} //입력창에 Ctrl+C 막기function preventKeyCtrlV(){ if(event.ctrlKey && event.keyCode == 67 ){ event.returnValue = false; }}Colored by Color Scriptercs + Javascript 에서 Keycode 값을 쉽게 .. 2016. 4. 12.
[JSON] about JSON(Java Script Object Notation) JSON 이란? JSON(Java Script Object Notation)은 경량 데이터 상호교환 포멧이다. 사람이 읽고 쓰는것은 쉽다. 기계가 분석하고 생성하는 것은 쉽다. JSON 은 Java Script 와 Standard ECMA-262 3rd Edition-December 1999d 의 부분집합을 기본으로 한다. JSON 은 완벽하게 독립된 언어이지만 C, C++, C#, Java, Java Script, Perl, Python, 등등을 포함한 C-페밀리와 비슷한 관습을 사용하는 텍스트 포멧이다. 이러한 특성들은 JSON 을 이상적인 데이터 상호교환 언어로 만든다. JSON 은 두가지 구조로 구성된다 : ㅁ '이름-값' 쌍의 집합. 여러가지 언어에서, 이것은 하나의 객체, 레코드, 구조, 사전.. 2014. 4. 7.