1. 개념 new Date() - 날짜와 시간 표현 new Date()는 javascript에서 시간과 날짜를 표현하는 객체 자신이 입력하는 값과 인수의 타입에 따라서 여러가지 형태로 시간을 초기화 할 수 있음 2. 메소드 new Date() 메소드 역할 메소드 역할 getFullYear 4자리 년도 getDate 날짜 getHours 시 getSeconds 초 toDateString 날짜만 문자열로 toLocaleStirng 지역화된 날짜와 시간 toLocaleTimeString 지역화된 시간 오전(후) hh:mm:ss getMonth 월 → 0(1월)~11(12월) getDay 요일 → 0(일요일) ~ 6(토요일) getMinutes 분 toString 날짜와 시간을 문자열로 toTimeString ..
1. 개념 indexOf , lastIndexOf - 앞,뒤에서 검색해서 값 찾기 indexOf(검색할 값 , 시작위치) - 앞에서부터 검색할 값을 찾기 시작하는 속성 여기서 시작할 위치가 생략이 될 경우에는 시작위치의 값을 0으로 인식하여 처음부터 검색을 시작 일치하는 결과값이 없을 경우에는 -1로 결과를 리턴 lastIndexOf(검색할 값 , 시작위치) - 끝에서부터 검색할 값을 찾기 시작 lastIndexOf는 말 그대로 검색을 앞에서가 아니라 뒤에서부터 찾기 시작함 여기서도 시작위치가 생략이 되었다고 하면 맨 끝에서부터 검색을 시작 2. 태그 indexOf , lastIndexOf javascript 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20..
1. JOIN - 역할다양하게 분리되어 있는 테이블들 중에서 필요한 데이터를 보고자 할 때 테이블을 연결하거나 조합하는 작업 2. JOIN - 기본 테이블 ◈ TEST_TABLE_ONE IDXIDNAMEAMT1test1테스트110002test2테스트220003test3테스트330004test4테스트440005test5테스트55000 ◈ TEST_TABLE_TWO IDXIDNAMECHECK_YN1test1테스트1Y2test2테스트2Y3test3테스트3 4test6테스트6 5test7테스트7 3. JOIN - SQL 문장 (일반적인 문장)◈ JOIN 문장을 쓰지 않을 경우 12345678SELECT A.ID ,A.NAME ,A.AMT ,B.CHECK_YN FROM TEST_TABLE_ONE A ,TEST_T..
1. IN,EXISTS - 역할IN - 특정 컬럼에 여러 개의 값이 포함되었는지 체크 EXISTS - 특정 컬럼에 값이 존재하는지 체크 2. IN,EXISTS - 기본 테이블 ◈ TEST_TABLE_ONE IDX NAME AMT 1테스트11000 2테스트22000 3테스트33000 4테스트44000 5테스트51000 6테스트62000 7테스트73000 8테스트84000 ◈ TEST_TABLE_TWO IDX NAME CHECK_YN 1테스트1Y 2테스트2Y 3테스트3 4테스트4 5테스트5Y 6테스트6Y 7테스트7 8테스트8 3. IN - SQL 문장◈ SQL 1SELECT * FROM TEST_TABLE_ONE WHERE AMT IN ('1000','2000'); 12SELECT * FROM TEST_TA..
1. typeof - 역할 변수가 현재 어떤 타입인지 검사 2. typeof - 예제 ◈ 코드 123456789101112131415161718192021222324var v_num = 100;var v_st = "가나다";var v_bool = true;var v_fun = function() {};var v_obj = {obj_v1 : 100};var v_unde; alert(typeof(v_num));// number alert(typeof(v_st)); // string alert(typeof(v_bool));// boolean alert(typeof(v_fun)); // function alert(typeof(v_obj)); // object alert(typeof(v_unde));// unde..
1. 삼항 조건 연산 - 역할 변수를 선언할 때 조건식이 참인지 거짓인지에 따라 참값과 거짓값을 가져옴 2. 삼항 조건 연산 - 예제 ◈ 코드 1234567891011121314151617181920var v_amt1 = 100;var v_amt2 = 0; if(v_amt1/2==50) { v_amt2 = 10; } alert(v_amt2); // 10 var v_amt3 = (v_amt1/2==50 ? 10:0); alert(v_amt3);// 10 var v_amt4 = (v_amt1/2==100 ? 10:0); alert(v_amt4);// 0 ◈ 설명 v_amt2 : 삼항 조건 연산을 사용하지 않을 경우 사용할 수 있는 문장(불편하고 코드가 김) v_amt3 : 연산에서 v_amt1 값이 100 ..
1. 타입변환 - 암시적 변환 자바 스크립트는 타입에 엄격하지 않음 타입이 일치하지 않는 경우에 자동으로 타입을 바꿔서 적용 2. 타입변환 - 암시적 변환 예제 ◈ 코드 12345678910 var v_string= "이체금액"; var v_amt1= 100; var v_amt2= 200; alert(v_string+v_amt1+v_amt2); // 이체금액100200 (문자) alert(v_amt1+v_amt2); // 300 (숫자) 3. 타입변환 - 명시적 변환 타입을 정하는 경우 4. 타입변환 - 명시적 변환 예제 ◈ 코드 12345 var v_amt1= "100"; var v_amt2= "200"; alert(v_amt1 + v_amt2); // 100200 (문자) 5. 타입 변환 - Numb..
1. 배열 - 선언◈ 방법11234567 var test_array = new Array(); test_array[0] = "천원"; test_array[1] = "오천원"; test_array[2] = "만원"; alert(test_array); // 천원,오천원,만원 ◈ 방법21234 var test_array = ["천원","오천원","만원"]; alert(test_array); // 천원,오천원,만원 ◈ 방법31234 var test_array = new Array("천원","오천원","만원"); alert(test_array); // 천원,오천원,만원 2. 배열 - length(배열 길이 확인)◈ 코드 1234var test_array = new Array("천원","오천원","만원"); ale..
1. CONCAT - 역할2개 이상의 필드를 하나의 필드로 이어서 나타내고 싶을 때 사용하는 함수 2. CONCAT - 기본 테이블◈ TEST_TABLE_ONE IDXNAME MON_DATE MONEY_AMT MEMO 1테스트12016-07-0110001일_테스트1 2테스트12016-07-0210002일_테스트13테스트22016-07-0120001일_테스트24테스트22016-07-0220002일_테스트2 3. CONCAT - SQL 문장◈ SQL 12345SELECT MON_DATE ,CONCAT(NAME,'-',MONEY_AMT) AS NAME_AMT FROM TEST_TABLE_ONE ◈ 결과 테이블 MON_DATENAME_AMT 2016-07-01테스트1-10002016-07-02테스트1-10002..
1. GROUP_CONCAT - 역할GROUP BY로 된 레코드들 중에서 구분자를 이용하여 해당하는 문자열을 보고자 할때 사용 2. GROUP_CONCAT - 기본 테이블◈ TEST_TABLE_ONE IDXNAME MON_DATE MONEY_AMT MEMO 1테스트12016-07-0110001일_테스트1 2테스트12016-07-0210002일_테스트13테스트22016-07-0120001일_테스트24테스트22016-07-0220002일_테스트2 3. GROUP_CONCAT - SQL 문장◈ SQL 12345678SELECT MON_DATE ,SUM(MONEY_AMT) AS AMT ,GROUP_CONCAT( NAME SEPARATOR ',') AS NAME ,GROUP_CONCAT( MEMO SEPARATO..
- Total
- Today
- Yesterday