Trim String1 2 3 String.prototype.trim = function(){ return this.replace(/^\s+|\s+$/g, ""); };To Camel Case1 2 3 String.prototype.toCamel = function(){ return this.replace(/(\-[a-z])/g, function($1){return $1.toUpperCase().replace('-','');}); };To Dashed from Camel Case1 2 3 String.prototype.toDash = function(){ return this.replace(/([A-Z])/g, function($1){return "-"+$1.toLowerCase();}); };To Un..
IE에 경우 window.clipboardData.getData() 함수를 이용하여 클립보드에 내용을 가져올수 있지만, Chrome에 경우 보안상에 이유로 바로 접근이 불가능 합니다. 그래서 아래와 같이 paste 이벤트시 내용을 가져오는것으로처리 할 수 있습니다. :: javascript 123456789101112131415function handlePaste (e) { var clipboardData, pastedData; // Stop data actually being pasted into div e.stopPropagation(); e.preventDefault(); // Get pasted data via clipboard API clipboardData = e.clipboardData ||..
"use strict"; -> javascript가 "strict mode"로 실행하게 한다. "use strict"는 javascript 1.8.5 (ECMAScript version5) 에서 새로나온 디렉티브이다. 이전 버전에 자바스크립트에서는 무시된다 ."use strict"의 목적은 코드를 "strict mode"로 실행하게 하는 것이다. string모드는 아래 브라우져를 지원한다. Internet Explorer from version 10. Firefox from version 4.Chrome from version 13. Safari from version 5.1. Opera from version 12. "strict mode"에서는 아래와 같이 선언할수 있다. 예제1"use strict"..