분류 전체보기
-
20201129(일)-- 2020. 11. 29. 23:16
프리코스이후 솔로데이를 마치고 내일 부터는 이머시브 코스가 시작이다. 그동안의 회고와 앞으로의 다짐을 간략히 적어보고 자려고 한다. 1.프리코스 2.솔로데이 3이머시브 이순서로 적어보자 1. 학습을 따라가는 과정속에서 생활적인 측면이 많이 무너진것이 좀 아쉽다. 학습자체가 너무 어렵다는 느낌보다는 해야할것들이 밀려오는 과정에서 집중하는 시간이 짧아졋고 그로인해 학습에 소요되는 시간이 너무 길어졌다. 학습자체에 강하게 집중을 해나가고 추가로 공부를 더해서 생활에 영향을 줬다기 보다는 느슨한 집중으로 일과시간을 보내고 이후의 시간에 추가로 공부하는 습관이 생활에 좋지 않은영향을 끼쳣고 그로인해 악순환이 생겼다. 학습내용적으로는 클로저에 대한 부분이랑 컴퓨터입장에서 변수나 함수의 선언 이 어떻게 이루어지고 있..
-
20201123(월)-- 2020. 11. 23. 22:58
새로웠던거 1.값이 변해가야하는데 하나로 부족하면 배열에 담아서 추가하는 식으로 생각한다. 2.다양한 정보일때는 배열을 개체로 변환해준다. 3.클로저의 개념은 알겠는데 활용을 위해 쓰는게 어렵구나 namespace 와 function factory 의 역할을 많이 따라해보자 4.내일할일을 3개이상 적지 말자 어차피 오늘 ㅎ해야할게 업데이트 되는 상황에서 내일 할일을 다할수는 없으니까 너무 쌓이기만 하고 의욕적으로도 않좋은듯 하다 내일할일 1.객체지향언어 생활코딩 듣기 2.이머시브스프린드 스캔하기 3.책읽기
-
20121119(목)-- 2020. 11. 19. 23:16
오늘 새로웠던거(){ 수도코드들를 자 ~ 알 작성 해보자 그다음에 수도코드를 디테일 하게 작성 해보자 재귀함수를 이용할때는 베이스가 되는부분이 어떤부분인지를 생각을 해보자 재귀함수를 사용할때 예외케이스에 적용을 하는경우가 있었는데(다중구조??) 예외케이스가 중첩되는 느낌은 예외 밖을 깔끔하게 정리해놓고 재귀함수로 돌려보자 재귀함수를 쓰려면 일단 리턴값이 어느정도는 깔끔하게 나와야 재귀함수를 쓸때 생각의 복잡성을 줄여줄수 있다. if문을 쓸때 생각없이 떠오르는대로 케이스를 구분하지 말고 예외적인 케이스를 우선적으로 거르도록 하자 함수작성 > debugger; 엔터 > 함수 호출 디버거와 콘솔창을 이용하여 잘못된 부분을 최소화 하면서 진행하자 이후에 발견하려면 시간에 은근히 더많이 듬 자식노드의 tag 들에..
-
20201117(화)-- 2020. 11. 17. 23:16
오늘 새로웠던거(){ sort// reduce arr.sort([compareFunction]) 파라미터 compareFunction 정렬 순서를 정의하는 함수. 이 값이 생략되면, 배열의 element들은 문자열로 취급되어, 유니코드 값 순서대로 정렬됩니다. 이 함수는 두 개의 배열 element를 파라미터로 입력 받습니다. 이 함수가 a, b 두개의 element를 파라미터로 입력받을 경우, 이 함수가 리턴하는 값이 0보다 작을 경우, a가 b보다 앞에 오도록 정렬하고, 이 함수가 리턴하는 값이 0보다 클 경우, b가 a보다 앞에 오도록 정렬합니다. 만약 0을 리턴하면, a와 b의 순서를 변경하지 않습니다. 출처: https://hianna.tistory.com/409 [어제 오늘 내일] hianna..
-
20201113(금) /20201114(토) /20201115(일)-- 2020. 11. 15. 15:55
오늘 새로웠던거(){ Array.from 유사배열 을 배열로 // setTimeout() 반환되는 timeoutID는 숫자이고, setTimeout()을 호출하여 만들어진 타이머를 식별할 수 있는 0이 아닌 값 입니다; 이 값은 타이머를 취소시키기 위해 WindowTimers.clearTimeout()에 전달할 수도 있습니다. setTimeout()과 setInterval()는 같은 ID 공간을 공유하기 때문에, clearTimeout()과 clearInterval() 둘 중 어느 것을 사용해도 기술적으로 동일하게 동작합니다. 하지만 명확성을 위해, 코드를 유지보수할 때 혼란을 피하기 위해 항상 일치시켜야 합니 arr.every(function(){}) 내의 내장함수의 조건에 배열의 요소가 전부일치하면 ..
-
20201111(수)-- 2020. 11. 11. 23:53
오늘 새로웠던거(){ for문 안에서 if 문 쓸때 좀더 주의하자 if 문 밖에서도 for문이 돌고있다는 사실이 아직 머리속에 와닿지가 않음 reduce 로 return acc; or return cur 이런식으로 최대 최소 거를수가 있구나 덮어쓰기할대 앞에꺼 우선순위 그런거 있으면 if(typeof ??? !== undefined) 이 로직 괜찮네 for of for in 문 까먹고 있었다. //// delete object[property] 까먹고 있었다. ///// \n 줄바꿈 고차함수 쓸때 내가 리턴해야할꺼를 잘 생각해야돼 그냥 습관적인 위치에 return 하지 말고 문제가 안풀릴때 return 위치 // 변수 지정 // for문 과의 조합에서 오류 // acc + cur.score 이러 형태들은..