Javascript include

JavaScript 외부 소스 코드 삽입eval() eval() 는 전역 객체의 함수 프로퍼티 이다.eval() 함수를 실행하면 자바스크립트 소스 코드를 동적으로 로드하여 실행할 수 있다.하지만 eval 함수로는 보안상 위험이 존재하기 때문에 안티패턴에 속한다.그리고 eval 함수 이외에도 동적으로 자바스크립트 소스 코드를 실행 할 수 있는 방법이 많이 존

Windows Folder Delete

파일 항목을 삭제할 수 없습니다. [원본 파일이나 디스크에서 읽을 수 없습니다] 삭제 오류 시 삭제 방법윈도우 에서 폴더 삭제 시 파일명이 길거나 파일 항목을 삭제할수 없습니다란 삭제 오류 경고창이 나면서 삭제가 안되는 경우가 있다.이런 경우에 cmd창에 아래 명령어를 입력한다. 1$ rmdir /s {폴더명} 이후 계속하시겠습니까?란

Javascript Form Parameter

JavaScript form parameter 데이터값 전송시 처리 방법form은 서버에 url 전송시 action에 파라미터값까지 처리하면 브라우저에서 제대로 작동하지 않는다.사용자가 입력하거나 선택하는 정보는 아니지만 폼 전송이 같이 전송해줘야 하는 정보를 담기 위해서 히든 필드(Hidden Field)를 사용해야 한다.hidden 필드는 화면에 출력되

ionic-v2 Directory Structure

ionic v2 디렉토리 구조ionic –v2 의 폴더구조 및 환경설정 파일은 다음과 같다. 123456789101112|-[myApp]|--[app]|--[hooks]|--[node_modules]|--[platforms]|--[plugins]|--[typings]|--[www]|--config.xml|--package.json|--tsconfig.jso

css3 Text Overflow

CSS 한줄 말줄임 처리하기말 줄임 처리 방식은 크게 두 가지로 나뉠 수 있다.첫째는 프론트엔드(스크립트)단이나 서버사이드(백엔드)단에서 글자수를 기준으로 자르는 방법이고, 둘째는 CSS를 이용해 정해진 너비 값을 기준으로 자르는 방법이다.CSS를 이용한 방법은 구현 방법이 간단하고 성능에 영향을 주지 않아 글자수를 기준으로 자르는 방법보다 더 선호되고 있

CSS3 Calc

CSS 자동 계산 calc() 속성calc() 함수는 이름에서 보듯이 계산을 해주는 속성인데 기존에 자바스크립트로 하던 계산을 상당 부분 덜어줄수 있다.width, height, font-size, margin, padding 값의 길이를 계산할때나 각도, 수치, 변형(transition), 사운드 재생 횟수, 애니메이션 처리시 사용 한다.이를 표현하기 위

Javascript Storage API

JavaScript localStorage와 sessionStorage APIHTML5에서는 좀 더 쉽고 간단한 저장소 제공을 위해 javascript의 새로운 localStorage와 sessionStorage API를 제공한다.이 둘의 가장 큰 차이점이라면 저장소로서의 기능은 대부분 동일하며 단지 sessionStorage의 경우 세션(브라우저 종료)이

ionic-v1 ScrollDelefate API

ionic v1 $ionicScrollDelegate 스크롤 뷰 위치 제어ionic v1에서 스크롤 위치 이동 제어가 필요한 경우 $ionicScrollDelegate 를 컨트롤러에 의존주입시켜 사용하면 된다. scrollTo(left, top, [shouldAnimate]) // 세번째 인자값은 true일시 스크롤이 애니메이션(모션)

ionic-v1 Platform API

ionic v1 ionic.Platform APIionic v1에서 네이티브 모바일 디바이스 분기 처리 같은 기능을 위해 아래와 같은 ionic.Platform API 기능을 제공한다. ionic.Platform API 1234567891011121314151617181920angular.module('PlatformApp', ['

Angular.js v1.0 Storage

Angular.js v1 HTML5 Storage 사용하기Angular.js에서 HTML5의 localStorage, sessionStorage의 기능을 사용할때 Factory에 등록하고 사용하면 유용하다.아래 예제 코드에서 JSON.parse()를 사용한 이유는 storage 키값에 저장된 값은 문자열인 string으로 저장 되기에 원시데이터로 다시 변환