목록분류 전체보기 (198)
Wanna be Brilliant Full-Stack Developer
목표 화면에 뿌리는 AJAX 호출을 해볼것이다! 스토리 로드하기 부분 story.js를 구현을 해보려고한다! /** 2. 스토리 페이지 (1) 스토리 로드하기 (2) 스토리 스크롤 페이징하기 (3) 좋아요, 안좋아요 (4) 댓글쓰기 (5) 댓글삭제 */ // (1) 스토리 로드하기 function storyLoad() { $ajax({ url: `/api/image`, dataType: "json" }).done(res=> { console.log(res); }).fail(error=>{ console.log("오류",error); }); } storyLoad(); function getStoryItem() { } // (2) 스토리 스크롤 페이징하기 $(window).scroll(() => { }); ..
목표 포토리스트 API 만들기 Ajax로 포토 리스트 가져오기 페이징 처리하기 유저정보와 이미지 정보만 들고와서 리턴을 해보는 로직을 만들어보자! 어떤 유저와 어떤 이미지 정보인지 데이터베이스에 쿼리를 적어보자! 자기가 올린 이미지는 스토리에서 볼필요가 없다! 내가 만약에 지금 2번으로 로그인했을떄 피드에 어떤 이미지가 나와야하냐면 userId = 1, 3 이 피드에 나와야한다. SELECT * FROM image WHERE userId IN (1,3); 이런 쿼리로 이런 결과가 나오는데 1, 3 과 같이 상수로 적을수 없으니 SELECT toUserId FROM subscribe WHERE fromUserId = 2; 이 두명의 이미지만 보면되니 SELECT * FROM image WHERE userI..
자료형 int (정수) 4바이트 - 32비트 20 은 int double (실수) 8바이트 - 64비트 10.8은 더블 char (문자) 2바이트 - 16비트 'A" 는 char boolean (참, 거짓) 1비트 true 는 boolean 20도 저장하고 싶고 'A'도 저장하고 싶은데 이 두가지를 저장할 수 있는 타입 있는가? 이 Int와 Char 두가지를 저장할 수 있는 타입은 없다. \ 둘다 타입이 다르다. int 이면서 char 을 한번에 저장할 수 있는 타입을 배울것인데 그것이 클래스 자료형이다. package ch01; // MyVar은 클래스 자료형이다. 클래스 자료형은 개발자가 만드는 커스텀 자료형! class MyVar { int n1 = 10; char c1 = 'A'; } public..
이제 할일은 localStorage에 유저정보 유무를 확인할것이다! 그러면 어떻게 유저정보 유무를 확인 할 수 있을까?? localStorage.getItem("username") 만약에 username이 없으면 null값으로 결과를 받는다! const savedUsername = localStorage.getItem("username"); console.log(savedUsername); const loginInput = document.querySelector("#login-form input"); const loginForm = document.querySelector("#login-form"); const greeting = document.querySelector("#greeting") cons..