목록웹개발/Js & Jquery (83)
써먹는 웹개발
1.삼항연산자 (불리언 표현식) ? (참일때 실행하는 문장) : (거짓일때 실행하는 문장) var i = prompt('숫자를 입력하세요','숫자'); ( i > 0 ) ? alert('자연수입니다') : alert('자연수가 아닙니다'); 자연수입니다 2.짧은조건문 논리합 연산자true || 실행문 // 앞의 문장이 true이면 뒤에 문장을 실행하지 않는다 true || alert('실행되나여?A');false || alert('실행되나여?B'); 실행되나여?B 논리곱 연산자true && 실행문 //앞의 문장이 true라도 뒤에 문장도 실행한다 true && alert('무조건 실행!');false && alert('false가 하나라도 존재하면 안됩니다'); 무조건 실행 출처 : http://over..
a태그로 click이벤트 처리하는 2가지 방법 html 소스 화면이동 1. click $("#robotBtn").click(function(){ alert("클릭 이벤트 성공"); }); 2. bind $("#robotBtn").bind('click',function(){ alert("클릭 이벤트 성공"); }); ===================================================== bind를 이용한 a태그 선택 및 취소하기 1. a태그 설정 $(".wrapper").find("li a").bind('click', function(e) { e.preventDefault ? e.preventDefault() : (e.returnValue = false); }); 2. a태그 해제..
Q) 변수["key값"]을 변수.key값으로 쓰면 안되는 상황은?A) key값이 숫자일때는 쓰면 안된다. ex) var a = {"1":"first"}; a.1; // 에러발생 a."1"; // 에러발생 why? 숫자를 변수로 생성할 수 없으므로 나타나는 현상
1. String 뒤에 indexOf("찾을 대상")를 사용하는 경우 ex) "abc".indexOf("c"); // 결과 : 2 "abcdef".indexOf("e"); // 결과 : 4 - 찾을 대상이이 string에서 몇 번째인지 판별 (0부터 시작) 2. Array 뒤에 indexOf("찾을 대상")를 사용하는 경우 ex) ["a","b","c"].indexOf("c"); // 결과 : 2 ["ab","cd","ef"].indexOf("e"); // 결과 : -1 - 찾을 대상이 몇번째 배열이랑 일치하는지 판별 (0부터 시작)
1. [Java] 처리 종료일시 - 처리 시작일시 long processStart = System.currentTimeMills(); 프로세스 실행 System.out.println("총 " + (System.currentTimeMills() - processStart)/1000 + "초 걸림"); ※ static long currentTimeMills(): 현재의 시간을 ms로 리턴한다.(1/1,000 초) 2. [Js] 처리 종료일시 - 처리 시작일시 var startTime = new Date().getTime(); 프로세스 실행 var endTime = new Date().getTime(); var str = (endTime - startTime)/1000; // 1000ms = 1초를 뜻함 al..
1. [Java] String 클래스의 length 메서드String a = "testJava";a.length(); // 결과 : 8※ 배열일때는 배열의 개수 리턴 숫자(int)일때는 (a+"").length()로 문자열 변환해서 구할 것 2. [Js] Array 객체의 length 속성var a = "testJs";a.legnth; // 결과 : 6※ 배열일때는 배열의 개수 리턴 3. [Oracle] length 함수SELECT LENGTH("testOracle")FROM DUAL// 결과 : 10 4. [Mysql] CHAR_LENGTH, LENGTH 함수 1) 글자 수 : SELECT CHAR_LENGTH(컬럼) FROM 테이블명; 2) Byte 수 : SELECT LENGTH(컬럼) FROM 테..
JSON 객체에 키(key)와 값(value)를 추가하고 삭제하는 방법var json = {NAME: "John", AGE: 30, SEX: "male"}; //add item (key, value) json.BIRTHDAY = '2001-03-01'; //delete item (key) delete json.SEX; 결과 (Result) :add item : json {NAME: "John", AGE: 30, SEX: "male", BIRTHDAY: "2001-03-01"}delete item : json {NAME: "John", AGE: 30, BIRTHDAY: "2001-03-01"} 출처 : http://gent.tistory.com/21