Javascript include
JavaScript 외부 소스 코드 삽입eval() eval() 는 전역 객체의 함수 프로퍼티 이다.eval() 함수를 실행하면 자바스크립트 소스 코드를 동적으로 로드하여 실행할 수 있다.하지만 eval 함수로는 보안상 위험이 존재하기 때문에 안티패턴에 속한다.그리고 eval 함수 이외에도 동적으로 자바스크립트 소스 코드를 실행 할 수 있는 방법이 많이 존
JavaScript 외부 소스 코드 삽입eval() eval() 는 전역 객체의 함수 프로퍼티 이다.eval() 함수를 실행하면 자바스크립트 소스 코드를 동적으로 로드하여 실행할 수 있다.하지만 eval 함수로는 보안상 위험이 존재하기 때문에 안티패턴에 속한다.그리고 eval 함수 이외에도 동적으로 자바스크립트 소스 코드를 실행 할 수 있는 방법이 많이 존
파일 항목을 삭제할 수 없습니다. [원본 파일이나 디스크에서 읽을 수 없습니다] 삭제 오류 시 삭제 방법윈도우 에서 폴더 삭제 시 파일명이 길거나 파일 항목을 삭제할수 없습니다란 삭제 오류 경고창이 나면서 삭제가 안되는 경우가 있다.이런 경우에 cmd창에 아래 명령어를 입력한다. 1$ rmdir /s {폴더명} 이후 계속하시겠습니까?란
JavaScript form parameter 데이터값 전송시 처리 방법form은 서버에 url 전송시 action에 파라미터값까지 처리하면 브라우저에서 제대로 작동하지 않는다.사용자가 입력하거나 선택하는 정보는 아니지만 폼 전송이 같이 전송해줘야 하는 정보를 담기 위해서 히든 필드(Hidden Field)를 사용해야 한다.hidden 필드는 화면에 출력되
ionic v2 디렉토리 구조ionic –v2 의 폴더구조 및 환경설정 파일은 다음과 같다. 123456789101112|-[myApp]|--[app]|--[hooks]|--[node_modules]|--[platforms]|--[plugins]|--[typings]|--[www]|--config.xml|--package.json|--tsconfig.jso
CSS 한줄 말줄임 처리하기말 줄임 처리 방식은 크게 두 가지로 나뉠 수 있다.첫째는 프론트엔드(스크립트)단이나 서버사이드(백엔드)단에서 글자수를 기준으로 자르는 방법이고, 둘째는 CSS를 이용해 정해진 너비 값을 기준으로 자르는 방법이다.CSS를 이용한 방법은 구현 방법이 간단하고 성능에 영향을 주지 않아 글자수를 기준으로 자르는 방법보다 더 선호되고 있
CSS 자동 계산 calc() 속성calc() 함수는 이름에서 보듯이 계산을 해주는 속성인데 기존에 자바스크립트로 하던 계산을 상당 부분 덜어줄수 있다.width, height, font-size, margin, padding 값의 길이를 계산할때나 각도, 수치, 변형(transition), 사운드 재생 횟수, 애니메이션 처리시 사용 한다.이를 표현하기 위
JavaScript localStorage와 sessionStorage APIHTML5에서는 좀 더 쉽고 간단한 저장소 제공을 위해 javascript의 새로운 localStorage와 sessionStorage API를 제공한다.이 둘의 가장 큰 차이점이라면 저장소로서의 기능은 대부분 동일하며 단지 sessionStorage의 경우 세션(브라우저 종료)이
ionic v1 $ionicScrollDelegate 스크롤 뷰 위치 제어ionic v1에서 스크롤 위치 이동 제어가 필요한 경우 $ionicScrollDelegate 를 컨트롤러에 의존주입시켜 사용하면 된다. scrollTo(left, top, [shouldAnimate]) // 세번째 인자값은 true일시 스크롤이 애니메이션(모션)
ionic v1 ionic.Platform APIionic v1에서 네이티브 모바일 디바이스 분기 처리 같은 기능을 위해 아래와 같은 ionic.Platform API 기능을 제공한다. ionic.Platform API 1234567891011121314151617181920angular.module('PlatformApp', ['
Angular.js v1 HTML5 Storage 사용하기Angular.js에서 HTML5의 localStorage, sessionStorage의 기능을 사용할때 Factory에 등록하고 사용하면 유용하다.아래 예제 코드에서 JSON.parse()를 사용한 이유는 storage 키값에 저장된 값은 문자열인 string으로 저장 되기에 원시데이터로 다시 변환