코드 링크는 이거얌! 내가 설명하는 말이 이해 안 되면 한번 어떻게 작동하는건지 봐줘!

https://jsfiddle.net/t8cgL73y/1/



궁금한 점은..내가
1. 위에 정의된 data를
(slider 다 만들면 몽고db로 연결할 예정이나 일단 js에 넣어둔 상태) 일단 list로 만든다음(const slider_list 즉시실행함수)

2. 그걸 3번 반복해서 랜더링 해주고자 했음(makeClone 즉시실행함수)


해당 부분 코드는 다음과 같구



난 이 둘이 역할이 다르다고 판단해서 함수를 2개로 나누어준 상태야

근데 이 둘의 순서가 바뀌면 아예 작동을 하지 않아. 왜냐면 위의 함수가 실행되고 그다음 함수가 실행되니까..

이런 경우에는 그럼 하나로 묶어주는게 베스트인걸까? 나중에 혹시라도 저 순서를 바꾸어버리면 에러 터진거니..?

즉시실행함수를 잘 안써봐서 어렵다링.....ㅠㅠ


안티패턴이라고 하면, 혹시 즉시실행함수로 할때는 한 함수에 여러 역할이 있어도 그냥 묶어버리는지 궁금해!!