![](http://i1.daumcdn.net/thumb/T650x650/?fname=https://blog.kakaocdn.net/dn/VBAnm/btqDcdaCf4B/xPa6H8tm5TKkYjxNeSKRrk/img.png)
[Jquery] window.load() vs document.ready() 차이 1. $(document).ready() - ready 는 DOM이 완성된 이후에 호출되는 함수이다. $(document).ready(function(){ alert('READY'); }); onload 이벤트보다 먼저 발생한다. 즉, 문서의 모든 자원이 다운로드되었을때 발생하는 onload와 달리 DOM 트리만 완성되면 바로 발생하므로 빠른 실행속도가 필요할때 적합하다. 여러번 사용되면 선언 순서에 따라 순차적으로 실행된다. 2. $(window).load() - load 는 img와 같은 다른 요소(모든페이지 구성요소)가 모두 load된 이후에 호출되는 함수이다. 동일한 문서에 오직 onload는 하나만 존재해야 한다 ..
![](http://i1.daumcdn.net/thumb/T650x650/?fname=https://blog.kakaocdn.net/dn/d66MvD/btqDbFZvnP1/454TSK3OhI5jkKHUKHLZkk/img.png)
1.select 1) selelct box 내용 가져오기 $('#select_box > option:selected').val(); 2) 값 설정 $('#select_box > option[value=지정값]').attr('selected', 'true'); 3) select disabled $('#select_box').attr('disabled', 'true'); 2.radio 1) 선택된 라디오 버튼 값 가져오기 $('input:radio[name="NAMES"]').val(); $(':radio[name="NAMES"]:checked').val(); $("input:radio[name='fruits']:radio[value='사과']").prop('checked', true); // 선택하기 $(..
![](http://i1.daumcdn.net/thumb/T650x650/?fname=https://blog.kakaocdn.net/dn/bkwYhb/btqDdGXqLgZ/bKX0a17uIHHkOqPp7j0lm1/img.png)
문자열 처리 함수 함수 기능 crypt 단방향으로 문자열을 암호합니다. echo 문자열을 출력합니다. explode 문자열을 특정 문자열을 기준으로 분리합니다. htmlentities 해당하는 모든 문자를 HTML 엔티티로 변환합니다. implode/join 배열의 원소를 문자열로 연결합니다. ltrim 문자열 왼쪽의 공백을 제거합니다. md5 문자열의 MD5 해시값을 반환합니다. nl2br 문자열의 모든 줄 바꿈 앞에 태그를 삽입합니다. print 문자열을 출력합니다. printf 형식화된 문자열을 출력합니다. rtrim/chop 문자열 오른쪽의 공백을 제거합니다. sprintf 형식화된 문자열로 반환합니다. sscanf 문자열을 형식에 따라 처리합니다. str_replace 문자열을 찾아서 치환합니다..
![](http://i1.daumcdn.net/thumb/T650x650/?fname=https://blog.kakaocdn.net/dn/Euruq/btqDbEsFQyi/Y1G1KajWeoUGcqIiwGh2GK/img.png)
PHP PHP는 서버측에서 실행되는 스크립트 언어입니다. PHP 서버사이드 스크립트 언어입니다. 자바스크립트는 웹 브라우저에서 내장된 인터프린터에 의해 해석되는 언어입니다. 즉 웹 브라우저에서 이용할 수 있는 프로그램입니다. 반면에 PHP는 서버에 설치된 PHP에 의해 해석됩니다. post/get 방식 post는 HTTP 프로토콜 통신 시에 전달되는 방식이고, get은 데이터를 URL에 붙여 전달하는 방식입니다. 1. GET 특징 - URL에 키와 값을 임의로 입력하여 사용하는 것 (데이터가 주소 입력란에 표시되므로 보안에 취약하다.) 2. POST 특징 - form submit하여 키와 값을 보내는 형태 (바디부분에 데이터를 담아야 함으로, get 방식에 비해 상대적으로 처리속도가 늦다.) 차이점 - ..
![](http://i1.daumcdn.net/thumb/T650x650/?fname=https://blog.kakaocdn.net/dn/rduvi/btqDcyS68YY/Fl541aZjoKB3HRnGQtLf61/img.png)
MYSOL MYSOL은 데이터베이스 소프트웨어입니다. 일반적으로 데이터를 추가하거나 검색, 추출하는 기능을 모두 포함해서 데이터베이스라고 부릅니다. MYSOL은 세계에서 가장 많이 쓴이는 오픈 소스의 관계형 데이터베이스 관리 시스템입니다.(RDBMS) MYSOL은 PHP 스크립트 언어와 산호 연동이 잘되면서 오픈소스로 개발된 무료 프로그램입니다. 그래서 홈페이지나 쇼핑몰(워드프레스, cafe24, 제로보드, 그누보드) 등 일반적인 웹 개발에 널리 사용하고 있습니다. MySQL 테이블 만들기 테이블은 데이터베이스 내에 정보를 담는 역활을 합니다. 숫자형 데이터 데이터형 byte 저장 가능 수 양의 정수 전환시 저장 가능 수 tinying 1byte -128 ~ 127 0 ~ 255 smallint 2byt..
![](http://i1.daumcdn.net/thumb/T650x650/?fname=https://blog.kakaocdn.net/dn/kKBK6/btqDebCTsCw/GslWVr8b76xnTGVzrQPkQ1/img.png)
ANIMAITON 유형 메서드 설명 Basic .hide() 선택한 요소를 숨깁니다. .show() 선택한 요소를 보여줍니다. .toggle() ♥ 선택한 요소를 숨김/보여줍니다. Fading .fadeIn() 선택한 요소를 천천히 보여줍니다. .fadeOut() 선택한 요소를 천천히 숨김니다. .fadeto() 선택한 요소를 투명도를 조절합니다. .fadeToggle() 선택한 요소를 천천히 숨김/보여줍니다. Sliding .slideDown() 선택한 요소를 슬라이딩으로 보여줍니다. .slideToggle() 선택한 요소를 슬라이딩으로 숨김/보여줍니다. .slideUp() 선택한 요소를 슬라이딩으로 숨김니다. custom .animate() ♥ 선택한 요소에 애니메이션을 적용합니다. .clearQue..
![](http://i1.daumcdn.net/thumb/T650x650/?fname=https://blog.kakaocdn.net/dn/bCOdGW/btqzjrdaKug/PHd22ensO2UAjAbU2jn3NK/img.png)
null은 JavaScript의 원시값 중 하나로, 어떤 값이 의도적으로 비어있음을 표현합니다. undefined 원시 값을 나타내며, JavaScript의 원시 자료형 중 하나입니다. 함수는 값을 명시적으로 반환하지 않으면 undefined를 반환합니다. console.log(typeof null) // 결과값 : object (하위호환 유지를 위해 "null"이 아님) console.log(typeof undefined) //결과값 : undefined console.log(1+null) // 1 console.log(1+undefined) // NaN : 숫자가 아님 isNaN(1 + null) // false isNaN(1 + undefined) // true isNaN() 함수는 어떤 값이 Na..