일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- cache locality
- 메서드채이닝
- class
- 비공개 속성
- Next.js
- 정수
- 깃모지
- 식별연산자
- f-string
- 구글코랩
- neural network
- PYTHON
- 인공신경망
- 실수
- nextjs
- 추상 클래스
- 정적 메서드
- 맴버연산자
- ITER
- __init__
- built-in function
- mnist
- randrange
- choice
- Keras
- gitmoji
- 메서드
- self
- Colab
- 캐시의 지역성
- Today
- Total
반응형
목록
코딩/JQuery (5)
IT world
ajax란? - Asynchronous Javascript And XML의 약자이다.- 자바스크립트를 이용해서 비동기식으로 서버와 통신하는 방식으로 XML을 이용한다.- 꼭 XML을 이용할 필요는 없고 최근에는 json을 더 많이 이용한다.- 비동기식(Asynchronous)이란 여러가지 일이 동시적으로 발생한다는 뜻으로, 서버와 통신하는 동안 다른 작업을 할 수 있다는 의미이다. 즉 서버와 통신은 백그라운드에서 진행되고 그동안 사용자는 여러가지 작업들을 할 수 있다. "ajax를 사용할 때 사용하는 API는 $.ajax(settings)이며 인자로는 settings가 전달되며 객체이다." - jQuery를 이용한 ajax통신의 가장 기본적인 API이다. - 주요 속성(settings에 사용되는 것들)d..
event란 - 브라우져에서 일어난 사건을 의미하며 클릭, 마우스 이동, 타이핑, 페이지 로딩등이 해당된다.- event programming을 한다는 것은 어떠한 이벤트가 발생했을 때 브라우저가 해당 이벤트와 관련된 함수를 실행하여 사용자가 원하는 결 과를 출력할 수 있도록 하는 것이다. jQuery의 이벤트 - 제이쿼리가 제공하는 이벤트중 중요한 특징 중 하나는 크로스브라우징의 문제를 해결해준다는 점이다.인터넷 익스플로우나 다른 브라우저들은 서로 이벤트를 설치하는 API의 형식이 다르기 때문에 개발자 입장에서는 해당 브라우저를 확인하기 위해 조건문을 사용하거나 각자 다른 브라우저를 사용하여 테스트하는 불편함이 있었는데 이러한 문제를 해결해준다. - bind로 이벤트 핸들러를 설치하고 unbind로 제..
Chain이란? - jQuery의 메소드들은 반환값으로 자기 자신을 반환해야 한다는 규칙을 가지고 있으며 이러한 규칙을 통해 선택한 대상에 대해서 연속적인 제어를 할 수 있고 이러한 것을 chain이라고 한다. - jquery를 사용해서 jquery.com을 .org로 바꿀 것이며 target의 값을 변경하고 css속성을 부여하는 것이다. - id 셀렉터를 통해 id가 tutorial인 a 태그 엘리먼트를 반환한다. - attr 메소드는 attribute의 약자로 엘리먼트의 속성을 변경해주는 역할을 한다. 따라서 href 속성값을 .org로 변경해준다. - .을 사용해서 attr를 통해 target 속성의 값도 변경해준다. - 또 .을 사용해서 css메소드를 호출하여 글자 색을 변경해 준다. - 이런 것..
레퍼(wrapper)란? - jQuery( 엘리먼트 오브젝트 | 'CSS스타일 선택자' ) 붉은색으로 표시한 부분이 레퍼이며 제이쿼리란 이름의 함수를 호출하는 것이고 인자로 엘리먼트 오브젝트나 CSS스타일 선택자를 전달 하 는 것. ex) JQuery('body').html('hello world'); // 제이쿼리 함수 사용 - 레퍼 -프로그래밍을 하다보면 특정한 하나의 라이브러리만 사용하는 것이 아닌데 예전에 사용한 라이브러리와 현재 더 좋은 새로은 라이브러리와 의 충돌을 방지하기 위해(변수명, 함수명등이 같을 경우 충돌이 발생) 사용한다. 레퍼의 안전한 사용 1. $(엘리먼트) 와 jQuery(엘리먼트)는 같은 의미이지만 $를 사용하는 다른 라이브러리들과의 충돌 때문에 충돌방지를 위해 jQuery(..
JQuery 란 - 엘리먼트를 선택하는 강력한 방법과 선택된 엘리먼트들을 효율적으로 제어할 수 있는 다양한 수단을 제공하는 자바스크립트 라이브러리이다. - 자바스크립트는 결국에 html의 엘리먼트들을 제어하는 것이 역할이고 제어하고자 하는 엘리먼트들을 선택해야하는데 이러한 선택을 하기 쉽도록 기능을 제공하는 것이 jquery의 역할이다. 첫번째 - Hello world - srcipt 태그 중 src 속성이 나오는데 해당 속성에 적혀있는 url이 jquery 로직이 담겨져 있는 url이다. (현재 구글에서 지원해주는 서비스를 사용 중이다.) JQuery 문법 $(제어대상).method1().method2()...; -기본적으로 jqurey는 자신만의 문법을 가지고 있으며 $(제어대상)은 주어에 해당하고 ..