📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 반복 (2)

JavaScript 2019. 12. 17. 00:30

[jQuery] 제이쿼리 $.each() 함수에서 break문 continue문 사용하는 방법

이전글[jQuery] 제이쿼리 $.each() 함수 100% 활용하기!jQuery $.each() 함수에서 break문 continue문 사용하는 방법초보 개발자가 제이쿼리의 $.each() 함수를 사용하면서 가장 간과하는 부분이 $.each()가 함수가 아닌 반복문이라고 생각하는 부분입니다. 이글을 보고 계신다면 break와 continue문이 가장 가까이 있는 반복문을 중지하거나 현재 반복회차를 건너 뛰는 키워드라는 것을 알고 계실 겁니다.그러나 $.each() 함수는 반복문이 아닌 단순히 배열이나 객체를 순회하면서 그때마다 callback을 실행시켜주는 함수일 뿐 반복문이 아니기 때문에 break와 continue문이 먹히지 않습니다.다음 코드를 보도록 하죠. 보기 편하도록 배열과 callback ..

JavaScript 2019. 12. 16. 21:23

[jQuery] 제이쿼리 $.each() 함수 100% 활용하기!

jQuery $.each() 함수 100% 활용하기!jQuery의 $.each() 함수는 배열의 요소나 Map 또는 객체의 속성을 반복할 수 있도록 하는 함수입니다. 개인적으로 매우매우 자주 사용하는 함수이기도 합니다. jQuery뿐만 아니라 underscoreJS같은 자바스크립트 유틸리티 라이브러리들에도 쉽게 볼 수 있는 함수(사용법은 라이브러리마다 다를 수있음)입니다.기본적인 javascript의 for문과의 차이점이라면 for문에는 조건식에 배열의 length만큼의 범위 지정을 해주어야 하고 증감식을 매번 써주어야 하는데에 반해 each()는 이러한 조건을 써주지 않아도 되기 때문에 코드를 더 보기 편하고 배열 뿐만 아니라 DOM 객체나 일반 객체 등에도 사용이 가능하다는 점이 있습니다.$.each..