2주차 강의에서 배운것은 ajax와 jQuery 위주로 공부했다.
또 무료강의 이야기가 나오는데
아주 맨처음 들었을때는 $가 뭔데 하면서 봤다면 이번에는 조금 다르다
엥 이게 이렇게 적용되는거었어? 라고 생각보다 쉽게 이해됐다.
그렇다고 절대 쉬운건 아니였는데 강의를 쉽게 알려줘서 그런듯 하다.
jQuery란
미리 javascript를 작성해둔것 (라이브러리)
우리는 그것을 가져와서 쓰기만 하는것
document.getElementById("element").style.display = "none"; //js
$('#element').hide(); //jquery
이렇게 처리된다.
아마 내가 배운 함수와 퀴즈로는 또 풀수있겠지만 저것을 응용하라면 머리속에 아무것도 없겠지
추가로 배운것은 오픈 api를 활용한것
미세먼지와 따릉이 환율 api를 불러옴
처음 불러왔을때는 어려운 글이었으나 제이슨형태로 변환하여 보면 그래도 어려웠다.
Ajax는 jQuery를 임포트한 페이지에서만 동작 가능합니다.
그래서 jQuery없는곳에서 콘솔창키면 아무것도 안나온다.
$.ajax({
type: "GET",
url: "여기에URL을입력",
data: {},
success: function(response){
console.log(response)
}
})
이게 기본 틀이라고 본다.
데이터라인은 post할 때 배운다고하였고
이번에 한것은 Get요청이었다.
무튼 어려웠음 근데 강의가 쉬웠음
이게 뭔 개소리지
ps) 항상 코드를 짤때 한줄짜면 콘솔 확인
체크 후 다음 코드를 짜는 습관이 중요한거 같다.
TDD랬나 어디서 들어본거 있는데 또 기억안나네