function replaceAll(strTemp, strValue1, strValue2){ while(1){ if( strTemp.indexOf(strValue1) != -1 ) strTemp = strTemp.replace(strValue1, strValue2); else break; } return strTemp; } 유니코드 -> 한글 : unescape(replaceAll(str, "\\", "%"));한글 -> 유니코드 : escape(replaceAll(str, "\\", "%"));
Map = function(){ this.map = new Object(); }; Map.prototype = { put : function(key, value){ this.map[key] = value; }, get : function(key){ return this.map[key]; }, containsKey : function(key){ return key in this.map; }, containsValue : function(value){ for(var prop in this.map){ if(this.map[prop] == value) return true; } return false; }, isEmpty : function(key){ return (this.size() == 0); }, cle..
IE 에서 정상 작동그 외 브라우저에서는 input 과 함께 안내메시지 노출
* Shufflevar intList = [ 10, 20, 30, 40, 50 ];// shuffle var array_shuffle = function(arr) { for(var j, x, i = arr.length; i; j = Math.floor(Math.random() * i), x = arr[--i], arr[i] = arr[j], arr[j] = x); return arr; };array_shuffle(intList);for(var i in intList) { alert(intList[i]); }-> 10, 30, 20, 50, 40 * 초기화var arrayList = new Array();arrayList.push("a");arrayList.push("b");arrayList.push("c..
var query = url.split('?')[1].split('&'); var params = {};for (var p in query) { var kv = query[p].split('='); params[kv[0]] = kv[1]; } $.ajax({ url: callUrl, type: 'GET', data: params, success: function(data) { console.log('success'); }, error: function() { console.log('error'); } });
jQuery cookie(쿠키) 사용 // 경로 1. 세션 쿠키 - 세션 쿠키는 브라우저가 열려 있는 동안만 유지 $.cookie('key' , 'value'); 2. 만료일 지정 쿠키 $.cookie('key' , 'value', { expires : 값 }); - expires 단위는 일(日) 3. path 지정 - 별도의 path 지정을 하지 않으면 쿠키가 만들어진 페이지 경로에만 적용되므로 모든 페이지를 원할지 아래와 같이 path:'/' 설정 $.cookie('key' , 'value', { expires : 값, path : '/' }); $.cookie('key' , 'value', { path : '/' }); 4. 쿠키 읽기 - 해당 key가 없다면 null 반환 $.cookie('key..
* 적용 후 위아래양옆 확인 해보기 function image_popup(url) { var imgObj = new Image(); imgObj.src = url; imageWin = window.open("", "profile_popup", "width=" + imgObj.width + "px, height=" + imgObj.height + "px"); imageWin.document.write(""); imageWin.document.write(""); imageWin.document.write(""); imageWin.document.title = imgObj.src;}
실행Ctrl + F11 : 바로 전에 실행했던 클래스 실행소스 네비게이션Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때Alt + ->, Alt + 메소드대체/구현 에서 해당 메소드를 체크한다.기타 클래스의 멤버가 클래스의 오브젝트라면 : 소스->위임메소드 생성에서 메소드를 선택한다.Organize import자바파일을 여러개 선택한 후 소스 -> 가져오기 체계화 해주면 모두 적용된다.소스 코드 형식 및 공통 주석 설정환경설정 -> 자바 -> 코드 스타일 -> 코드 포멧터 -> 가져오기 -> 프로파일.xml 을 불러다가 쓰면 된다.또한 다수의 자바파일에 프로파일을 적용하려면 패키지 탐색기에서 패키지를 선택한 후 소스 -> 형식화를 선택하면 된다.환경설정 -> 자..
values = { "a" : '1', "b" : '2', "c" : '3', "d" : '4', "e" : '5', } * 변수 유무 체크 시 in 절 사용 print True if 'e' in values else False -> Trueprint True if 'f' in values else False -> False * 정렬 * 아래 모듈 import from operator import itemgetter - 맵 values = { "1" : [ { "key" : "1", "value" : "a" }, { "key" : "2", "value" : "b" }, { "key" : "3", "value" : "c" }, { "key" : "4", "value" : "d" }, { "key" : "5..
자바스크립트(Javascript) 소수점 자리수, 올림, 버림, 반올림, 원단위 절삭 1. 소수점 올림, 버림, 반올림 Math.ceil() : 소수점 올림, 정수형 반환Math.floor() : 소수점 버림, 정수형 반환Math.round() : 소수점 반올림, 정수형 반환 var n = 123.456; alert(Math.ceil(n)); // 124 alert(Math.round(n)); // 123n = 123.567; alert(Math.ceil(n)); // 124 alert(Math.floor(n)); // 123 alert(Math.round(n)); // 124 2. 소수점 자리수 표기 toFiexed() : 숫자를 문자열로 변환하면서 지정된 소수점 이하 숫자를 반올림하여 출력한다.toE..
- Total
- Today
- Yesterday
- Oracle
- Uyuni
- 마추피추
- Cusco
- 킹덤 호텔
- 햄버거
- calama
- 후마리
- Cambodia
- 칼라마
- 남미
- 푸에르토 나탈레스
- 성계 투어
- Namibia
- 성스러운 계곡
- 남미 저가항공
- 빈트후크
- 나미비아
- jQuery
- aguas calientes
- 우유니
- 쿠스코
- 볼리비아
- 칠레
- 캄보디아
- 족발
- 아구아스 칼리엔테스
- 애드센스
- 토레스 델 파이네
- 빅토리아폴스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |