티스토리 뷰
24일 til을 올리고 있지만 지금은 25일이고 나는 죽을맛이다
(23일 til을 올리고 있지만 지금은 24일이고 나는 죽을맛이다의 데자뷰)
낮에 뭐 아무것도 못하고 집에와서 시작한 시간이 11시 반이었다..
시간 관리를 좀 잘 해야할텐데
말처럼 쉬우면 내가 이러지 않았겠지.. 그래도 피곤한 상태에서 vscode를 켰다는 것에 의의를 두면
합리화겠지..? 합리화더라도 이거하나만으로 그래도 반은 했다고 생각하려고 한다
#### 오늘 한 일
- 트위틀러 기능 구현
ㄴ refresh 기능 구현 > 랜덤 함수를 구글링해서 긁어왔고, sort메소드로 구현했다고 설명은 되어 있지만.. 아직 알아먹진 못하겠다.
그냥 동작하는 것에 기뻤다. 전체 초기화 함수를 작성했는데, 이쁘라고 꾸며놓은 css때문에 헷갈려서 한시간 정도 헛발질했다.
(부모를 left로 해야 하는데, right로 해놓고 안된다고 끙끙)
초기화(노드 삭제) > 객체를 모아놓은 배열 랜덤으로 섞기 > 랜덤으로 섞어진 배열의 순서대로 트윗 생성(for문 이용)
의 로직을 구성했고, 나름대로 잘 돌아가기는 한다.
function refreshTweet(){
let leftside = document.querySelector('#main_comments')
while(leftside.hasChildNodes()){
leftside.removeChild(leftside.firstChild)
} //초기화
DATA.sort(function(){return 0.5-Math.random()});
// 배열 랜덤 섞기
document.querySelector('.refresh').onclick = refreshTweet;
for(let i =0; i<DATA.length; i++){
createOld(i);
}//랜덤 배열 순으로 재 생성
}
조금 더 실력이 쌓이면 코드 올리고 하려고 했는데, 그 날이 너무 멀고 멀 것 같아 (그리고 지나가는 고수님의 피드백을 위해)
두시간의 결과물을 올린다.
#### 오늘 느낀 점
- 컴퓨터 앞에 앉기만 해도 반은 성공이다
- 나머지 반은 내가 채워야 하는거구..
- 메소드를 이해하려고 하는데.. 이게 맞는건가 싶다. 무식한방법인가..
#### 오늘 하려고 한 일
- til 쓰기(빼먹지 않기) o
- 아침에 일어나서 o 전체 삭제 기능 구현, 부분 삭제 기능 구현해보기 o
-
#### 내일 할 일
- til 쓰기(빼먹지 않기)
- 같은 이름의 유저가 올린 트윗들 필터링 하는 기능 구현
- 페어 하면서 배운거 제대로 기록하고, 일정 후에 구현해보기
'TIL' 카테고리의 다른 글
## 2020 05 26 아홉번째 TIL (0) | 2020.05.26 |
---|---|
## 2020 05 25 여덟번째 TIL (0) | 2020.05.26 |
## 2020 05 23 여섯번째 TIL (0) | 2020.05.24 |
## 2020 05 22 다섯번째 TIL (0) | 2020.05.22 |
## 2020 05 21 네번째 TIL (0) | 2020.05.21 |