230712 day68 개념 정리

Jin·2023년 9월 2일
0

codenotion

목록 보기
62/90
post-thumbnail

API(Application Programming Interface)
: 응용 프로그램 간에 상호 작용하기 위한 규칙과 기능을 제공하는 인터페이스 
-> 소프트웨어 개발에서 다른 응용 프로그램이나 서비스와 
상호작용할 수 있도록 도와줌 

오픈 API
서비스를 제공하는 업체에서 외부 개발자가 자사 서비스의 기능을 
간단히 호출해 이용할 수 있도록 공개해둔 API

1. 주로 http 프로토콜로 통신한다
2. 응답 데이터의 형태는 JSON 포맷을 주로 사용한다 

 
jQuery 
자바스크립트 언어를 간편하게 사용할 수 있도록 
단순화시킨 오픈 소스 기반의 자바스크립트 라이브러리 

document.querySelector("#id")
${"#id"}

(지금은 제이쿼리보다 리액트, 앵글러, 뷰를 많이 씀)

DOM 요소 선택 
$("css 선택자")

반복 실행 
$.each(배열, function(index, item) {

})

이벤트 연결 
$("#btn").click(function() {

})


$.ajax({

	url: "요청 url",	// 요청 url
	type: "get",	// http 메소드
	data: {		// 매개변수로 전달할 데이터 
		keyword: $("#keyword").val(),
		startNum : $("#startNum").val()
	}
	dataType: "json",	// 응답 데이터 형식
	success: 함수 이름,	// 요청이 성공했을 때 호출할 함수 설정
	error: 함수 이름	// 요청이 실패했을 때 호출할 함수 설정
})

profile
신입 개발자의 배웠던 것을 복습하기 위한 블로그입니다.

0개의 댓글