Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Vue
- SCSS use
- 프로그래머스 데브코스
- 리스트 렌더링
- 이벤트 수식어
- vuex map
- nextjs사용법
- vue 이벤트 수신
- vue 지역 컴포넌트
- KDT 프로그래머스
- SCSS import
- 프로그래머스 K_Digital Training
- intersection opserver
- 고양이 사진 검색기
- postcss
- git 같은계정 다른 컴퓨터
- react next
- SCSS extend
- vue mixin
- SCSS forward
- 프로그래머스 데브코스 프론트엔드
- 프로그래머스 프론트엔드 데브코스
- netlify redirect
- 리액트
- KDT 프로그래머스 데브코스 프론트엔드
- 폼 입력 바인딩
- flex
- Spacer
- 쌓임맥락
- 다른컴퓨터에서 git사용
Archives
- Today
- Total
혼자 적어보는 노트
[Javascript] Array.prototype / some, every 본문
Javascript에는 탐색하는 함수들이 여럿 존재한다.
그 중 배열에 관련된 Array.prototype에는 여러 메소드들이 존재하는데
Array.prototype.every는 모든 원소가 해당 함수를 만족한다면 true를 반환하고,
전체를 탐색하면서 하나라도 만족하지 않는 원소가 있다면 false를 반환한다.
Array.prototype.some은 요소들 중에 하나라도 true가 있다면
배열 탐색을 종료하고 바로 true를 반환한다.
Array.prototype.every
const array = ["10", "20", "30", "40"];
const checkNumber = array.every((num) => num >= 20);
console.log(checkNumber); // false
const fruit = ["딸기", "바나나", "사과", ""];
const inEmpty = fruit.every((fruit) => fruit === "" || fruit === null);
console.log(inEmpty); // false
// 틀린게 하나라도 있으면 false
Array.prototype.some
const array = ["10", "20", "30", "40"];
const checkNumber = array.some((num) => num >= 20);
console.log(checkNumber); // true
const fruit = ["딸기", "바나나", "사과", "파인애플"];
const inEmpty = fruit.some((fruit) => fruit === "파인애플");
console.log(inEmpty); // true
// 맞는게 하나라도 있으면 true
'Javascript' 카테고리의 다른 글
[Javascript] textarea 다뤄보기 / 스크롤바 가리기, 자동 높이 조절 with CSS (0) | 2022.01.19 |
---|---|
[Javascript] 객체 내부의 key값 체크 (0) | 2022.01.18 |
[Javascript] 빈 객체(Object) 확인하기 (0) | 2021.12.30 |
[Javascript] this란 무엇인가? (0) | 2021.12.23 |
[Javascript] 날짜 데이터 변환하기 / yyyy-MM-dd (0) | 2021.12.21 |
Comments