기본적으로 네트워크 지연 시간은 고정될 수가 없는 변수인데
setTimeout은 근본적으로 네트워크 지연 시간을 고정되는 전제로 짜는거라
이건 문제를 숨기는거지, 해결을 하는게 아님
결국 핑 터질때마다 순서 꼬여서 프로그램 좆되는걸 볼 수 있음
내가 1년동안 js하면서 뼈저리게 느낀거. 콜백을 제대로 배운다음 순서 보장시키는 방식으로 짜라
setTimeout은 근본적으로 네트워크 지연 시간을 고정되는 전제로 짜는거라
이건 문제를 숨기는거지, 해결을 하는게 아님
결국 핑 터질때마다 순서 꼬여서 프로그램 좆되는걸 볼 수 있음
내가 1년동안 js하면서 뼈저리게 느낀거. 콜백을 제대로 배운다음 순서 보장시키는 방식으로 짜라
배운 게 있군. 프갤에 드문 유용한 글이라 추천 준다. - dc App
애니메이션을 만들 필요가 있으면요? 페이지에서 애니메이션 효과 만드느라 setInterval 되게 많이 쓰게되던데
너경우는 시간에 의존성을 가지니깐 그때는 맞지. 난 언제까지나 고정된 시간이 아닌 상황에서 얘기하는거
애니메이션 만들 필요가 잇으면 rAF를 쓰셔야지 setInterval을 왜써요
rAF가 뭔지 몰라서용ㅎㅎ
그냥 프로미스 객체로 sleep 함수 구현한 다음에 async 함수로 비동기 함수 만들어서 실행시키면 될 것을
아니 그런짓을 하는 개념없는새끼들이 있단말이야?;;
내가 지금 다니는 회사는 그냥 깔렸음; async:false도 남발하던데 뭐 그냥 헬파티 그 자체
거의ㅡ대부분 그럴듯.
ㅅㅂㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ - dc App
내 상상을 뛰어넘는 프로그래머들이 많구나
js새끼들이라 퉁치지 말고 제대로된 개발팀에서 일해라 좀
애초에 setTimeout 자체에 delay 파라미터가 최소한 그 시간만큼 딜레이 시킨다는거 아님? 0 넣어도 바로 실행되는게 아니잖아
근데 이거 ㄹㅇ인게 나 대학때 학기 끝나고 다음 학기까지 쉬는게 뭐해서 구로쪽 쟈스 알바했는데 거기 코드 ㄹㅇ ㅋㅋㅋㅋㅋ 셋타임아웃은 양반이고 아니 그냥 콜백안에 분기문에 콜백에 그 안에서 또 반복문에 안에 콜백에 뒤지는줄 중복코드 존나 많고 레게노
프갤에 입만 산 놈들 널렸네 ㅋㅋㅋㅋ
게이야... 그정도면 스레드에 슬립쓰는것도 뭐라하지그래...
특) 디씨도 아직도 비동기 요청들이 널려있다
setTimeout 사용.. 거의 감각적으로 물건고치는 식의 프로그래밍이라는거 인정.ㅋㅋㅋㅋ 근데 setinterval로 promise 유사하게 작동하는 코드 상황적으로 유연하게 구현해서 쓸 줄 아는 사람이 상상이상으로 없을껄.. 그저 이건 이때 씁니다에서 발전 없는 땔깜 천지라.
그러니 그냥 async 예찬론 es6 종교적 숭배트렌드가 생기는거고.ㅋㅋㅋㅋ
그냥 ASYNC AWAIT만 이용해도 순서보장되는 비동기 프로그래밍 가능한데 좆나쉬운걸
팀장새끼가 무능한거 아닐까
await로 기다리기만 하면 되는거아님? - dc App
난 프로미스 싫턴데 rxjs로 처리하면서 감시하는게 편해