분류 전체보기 (119) 썸네일형 리스트형 [jQuery] 라이브러리 설정 및 test (CDN 및 다운로드) jQuery 는 javascript 라이브러리이기 때문에 라이브러리 파일이 있어야 사용할 수 있다. 라이브러리 설정하는 방법을 알아보도록 하자. 크게 2가지 방법이 있다. 방법1. CDN (Content delivery networks) 번역하자면 콘텐츠 전송 네트워크 방식인데, 필요한 라이브러리를 인터넷으로 접속해 사용하는 방식이다. 라이브러리 파일을 저장한 서버가 지구 곳곳에 설치되어 있다. 만약 한국에서 접속한다면 한국에서 가까운 서버로 자동으로 접속해 라이브러리를 사용하게 된다. 당연히 인터넷 연결은 필수다. CDN 방식은 jQuery 사이트 및 다른 기업에서 제공하는 CDN 주소를 통해서도 연결할 수 있다. jQuery CDN 주소 ▷ jquery.com/download/ Download jQu.. [Javascript] 콜백 함수(callback function) 콜백함수란 사전을 찾아보면 콜백함수는 아래와 같이 정의된다. 1) 다른 코드의 인수로서 넘겨주는 실행 가능한 코드 2) 어떤 이벤트에 의해 호출되어지는 함수 종합해보면 다른 코드가 불러서(call) 인수값을 넘겨주면 그제서야 실행되는 함수가 콜백함수이다. 콜백함수의 구조 .특정 함수 A의 매개변수 값으로 콜백함수 callback 가 들어온다. .A 의 처리결과값이 callback의 매개값으로 주어진다. .callback 이 수행된다. 콜백함수의 사용 1) 함수의 구조적 설계 콜백함수는 주로 함수의 내부의 수행결과를 함수 외부로 보낼 때 사용하게 된다. 콜백함수를 사용하면 로직 처리 부분과 나머지 부분을 구분하는 것이 가능한데, 함수를 구조적으로 설계할 목적으로 사용한다. 함수를 구조적으로 구성하면 함수를.. [Javascript] 함수를 정의하는 방법 4가지 1. function 키워드로 선언 .해당함수 이름으로 함수가 만들어진다 function hello(name){ document.write(name, ' 님 안녕하세요'); } hello(); 2. 함수 리터럴 방식 .변수에 함수를 생성해 할당하는 방식 .변수에 함수가 저장된다 var hello = function (name){ document.write(name, ' 님 안녕하세요'); } hello(); 3. 익명함수 방식 .함수를 생성하는 즉시 해당 함수를 호출하는 방식이다 .외부에서 해당 함수에 접근할 수 없다, 즉 함수를 재사용할 수 없다 .다른 함수와 동일한 이름 혹은 사용하는 변수 이름이 겹치는 등 함수간 충돌을 방지할 목적으로 사용 *문법 .( 괄호 )안에 함수 선언식을 작성하고 이어 ( .. [Javascript] 변수에 함수 대입하기 변수에는 숫자, 문자, 불린 boolean 값을 넣을 수 있다. 그리고 함수도 변수에 대입하는 것이 가능하다. 특정 값 x에 대해 결과값 y를 내놓는 '역할'을 수행하는 것이 함수라고 본다면, 바로 이 역할을 복사해 변수에 부여한다고 생각하면 된다. 1. 변수에 함수 대입하기 function hello(){ console.log('hello'); } function hello2(name){ console.log('hello ', name); } var test1 = hello; var test2 = hello2; test1(); test2('홍길동'); 변수 test1, test2 에 각각 hello, hello2 라는 함수를 대입한다 test1, test2는 이제 함수처럼 사용할 수 있다 *결과 hel.. 이전 1 ··· 4 5 6 7 8 9 10 ··· 30 다음