목록전체 글 (298)
\(@^0^@)/

- JS 기본 문법 NaN : Not a Number로 숫자가 아니라는 뜻. 오류는 아니고 Js에서 인정한 문법이다. 숫자로 읽어낼 수 없다. 잘못된 계산 결과식 정의할 수 없는 결과식 문자열이 포함된 계산식 (덧셈 제외) // 느슨한 검사 isNaN(undefined); // true isNaN({}); // true isNaN('문자열'); // true // 엄격한 검사 ES2015+ Number.isNaN(undefined); // false Number.isNaN({}); // false Number.isNaN('문자열'); // false Infinity : 말 그대로 무한대를 나타내는 숫자 값. 지수 1023까지만 허용되고, 그 이상은 Infinity로 나타남. isFinite으로 확인 가능..

요새 조금 바깥 생활을 했더니 점점 공부하기 싫어지고 마음이 붕 뜬다..^^ 날씨가 너무 좋아서 계속 나가고 싶네~ 이럴 때일수록 마음을 다잡아보자..! 백수인데도 금토일만 되면 왜 이렇게 집중이 안되는지 의문^^ - JavaScript to-do-list 배웠던 to-do-list + pagination을 복습하고 정리하자. https://dev-minju.tistory.com/176 - 자료구조 / 알고리즘 (Js ver.) 강의 반복문, 조건문을 풀다가 슬슬 js 함수를 이용하는 문제들을 푸니까 점점 헷갈리기 시작한다.. 해당 함수의 mdn을 보고 문제풀이를 하는데도 막히는 부분들이 있다. 꾸준히 하다보면 적응되겠지? [ 출처, 참고 : 제로베이스 프런트엔드 스쿨 ]

백엔드없이 to-do-list를 만들기 위해 full fake REST API인 json-server를 사용하였음. 그리고 to-do-list를 구현하면서 추가한 기능 pagination를 정리해보려 한다. 1. route 설정 현재 페이지를 나타내줄 _page와 한 페이지 당 데이터의 갯수를 나타내 줄 limit을 요청하기위해 fetch로 GET을 불러오는 getTodos함수의 url을 아래와 같이 변경해주었음. 그렇게 변경하고 해당 페이지를 새로고침 하니, url이 아래와 같이 변경되었다. 2. pagination 구현을 위한 값 설정. 현재 페이지 총 데이터의 갯수 (백엔드와 연결된 것이 아니기에 내 데이터의 갯수를 넘길 수는 없고, 임의로 설정해야 함) 화면에 나타날 페이지 갯수 한 페이지 당 나..