본문 바로가기

자바스크립트7

자바스크립트 날짜 비교, 이전, 이후 날짜 계산하기 자바스크립트 날짜 비교, 이전, 이후 날짜 계산하기 어느날 친구가 자바스크립트로 날짜 계산하고, 비교할 수 있는거 알려달라고 했습니다. 아이템 리스트들이 나오는데, 최근 3일 내에 아이템에는 NEW라는 아이콘이 뜨도록 하고 싶다고 하더군요.그래서 몇가지 예를 알려주었습니다. 특정 날짜 몇일 전후 계산하기 var today = new Date(); var prev_3day = new Date(); prev_3day.setDate(prev_3day.getDate() - 3); console.log(prev_3day); Tue Jan 10 2017 10:09:43 GMT+0900 (대한민국 표준시) var after_3day = new Date(); after_3day.setDate(after_3day.get.. 2017. 1. 13.
[JavaScript] location : 주소 GET 변수 사용하기 Preview 기 능 : GET 방식 DATA 이용하기 주황색 : 사용자 정의 파란색 : 함수 녹 색 : 프로퍼티 Source_1 var locationHref = location.href; //주소입력라인의 Data를 가져온다 var sectionGet = locationHref.indexOf( "?" ); // '?' 문자의 위치를 파악 var dataGet = locationHref.substring( sectionGet+1 ); // '?' 문자 우측에 위치한 문자열을 가져온다. var dataList = dataGet.split( "&" ); //'&' 문자를 구분자로하여 dataList에 배열로 저장한다. var dataList_length = dataList.length; //배열 개수 파악.. 2009. 7. 4.
[JavaScript] IFRAME : 높이 자동 조절 Preview 기 능 : IFRAME 객체의 높이 자동 조절 주황색 : 사용자 정의 파란색 : 함수 녹 색 : 프로퍼티 Syntax_1 onload="this.height=this.contentWondow.document.body.scrollHeight;" Case 태그에 onload 이벤트로 처리하면 된다. 현재 iframe object의 height는 이 object의 포함된 Window의 document의 body의 scrollHeight이다. 라는 뜻. 이해가 잘 안가신다면, 일단 적용해보시면 아실듯합니다. 2009. 7. 4.
[JavaScript] 배열 Preview 기 능 : 배열을 생성 주황색 : 사용자 정의 파란색 : 함수 녹 색 : 프로퍼티 Syntax_1 var arr = new Array(); arr[0] = 1; arr[1] = "가판이"; arr[2] = true; arr[3] = 3.14; arr[4] = { x:1, y:2, z:3 }; Syntax_2 var arr = new Array(1, "가판이", true, {x:1, y:2, z:3}); Syntax_3 var arr = new Array(3); Syntax_4 var arr = [1, "가판이", true, {x:1, y:2, z:3}]; Syntax_5 var matrix = [[1,2,3],[4,5,6],[7,8,9]]; Syntax_6 var data = 1; var .. 2009. 6. 18.
[JavaScript] 개행문자(엔터값) 변환 Preview 기 능 : 개행문자(엔터값)을 다른문자로 치환한다. 주황색 : 사용자 정의 파란색 : 함수 녹 색 : 프로퍼티 Syntax var re = /\r\n/g //개행문자를 나타내는 정규표현식 var eng_word = "ABCDEF{개행}GHIJKLMNO"; eng_word = eng_word.replace(re, "_"); //개행문자를 _로 치환 Output ABCDEF_GHIJKLMNO Case 로 Data를 받아서 JavaScript로 가공한후에 로 뿌려주는 과정에서 개행문자로 인해 문제가 발생한 경우 2009. 6. 18.
[JavaScript] 문자열 관련 Update List 2009-06-11 : length, charAt(), substring(), indexOf() 추가 오타 및 잘못된 부분은 수정요청 받습니다. Preview 기 능 : 문자열 길이를 리턴한다. 주황색 : 사용자 정의 파란색 : 함수 녹 색 : 프로퍼티 Syntax variable_name.length; Example Output ABCDEFG의 글자수는 7입니다 Preview 기 능 : 문자열 해당위치의 문자를 리턴하기 주황색 : 사용자 정의 파란색 : 함수 녹 색 : 프로퍼티 Syntax variable_name.charAt(variable_name.length - 1); Example Output ABCDEFG의 마지막 문자는 G입니다 Preview 기 능 : 문자열 부분만 리.. 2009. 6. 11.