티스토리 뷰
탭 메뉴에서 반복문을 만들면서 배운 필터링 문법.
역시나 배운걸 검색하니 훨씬 방대한 내용이 나오는데
일단 내가 지금 사용해봤던 것들부터 정리하고, 차차 경험이 닿는대로 내용 추가 예정.
👀 .first() .last()
$('.tab-button').first().addClass('active');
첫번째 tab-button 요소를 선택해 클래스 추가
$('.tab-button').last().addClass('active');
마지막 tab-button 요소를 선택해 클래스 추가
👀 .eq()
$('.tab-button').eq(0).addClass('active');
0번째 tab-button 요소를 선택해 클래스 추가
$('.tab-button').eq(-1).addClass('active');
뒤에서 첫번째 tab-button 요소를 선택해 클래스 추가
eq
는 element queue의 약자이다.- 첫번째 요소를 인덱스 0으로 놓고 앞에서부터 검색되며, 인덱스가 음수라면 맨 마지막 요소가 -1이 된다.
이 외에도.filter()
.not()
.has()
.is()
.map()
.slice()
가 있는데, 천천히 알아보자 ㅋ
'Javascript' 카테고리의 다른 글
[JS] Array 관련 method 정리 - sort(), reduce(), map(), filter() (0) | 2021.12.28 |
---|---|
[JS] 탭메뉴를 만드는 두 가지 방법 (반복문, 이벤트 버블링) (0) | 2021.12.28 |
[JS] 반복문 개념 정리 (while, for) (0) | 2021.12.28 |
[JS] const, let, var 개념정리 (feat. hoisting, scope) (0) | 2021.12.27 |
[JS] Vanilla Javascript 복습 2 (0) | 2021.12.26 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리액트
- class
- 다중조건삼항연산자
- Synchronous
- promise
- JSX
- notworking
- 개념정리
- 생각정리
- 삼항조건연산자중복사용
- ES6
- 조건부삼항연산자
- Asynchronous
- Ternary
- VSCode
- destructuring
- typescript
- CSS
- scrollEvent
- Til
- callsignature
- 타입스크립트
- 구조분해할당
- Prettier
- JQuery
- JS
- Callback
- DOM
- javascript
- Prototype
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함