티스토리 뷰
some() : callback의 함수중에서 값이 ture인 것이 있으면 true를 return합니다.
1 |
const isAdult = people.some(person => ((new Date()).getFullYear()) - person.year >= 19 );
|
New Date 는 현재의 날짜와 시간을 받을 수 있는 선언자입니다.
getFullYear() : 현지 시간에 따라 지정된 날짜의 연도를 리턴합니다. (https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear)
현재년도에서 에서 뺀 각 year 의 숫자중에서 하나라도 19 보다 이상이 있으면 true를 반환합니다.
every() : 모두 true여야 true를 반환합니다.
모든 배열 요소의 크기 테스트
다음 예는 배열의 모든 요소가 10보다 더 큰지 테스트합니다.
function isBigEnough(element, index, array) {
return element >= 10;
}
[12, 5, 8, 130, 44].every(isBigEnough); // false
[12, 54, 18, 130, 44].every(isBigEnough); // true
화살표 함수 사용
화살표 함수는 같은 테스트에 대해 더 짧은 구문을 제공합니다.
[12, 5, 8, 130, 44].every(elem => elem >= 10); // false
[12, 54, 18, 130, 44].every(elem => elem >= 10); // true
find()메서드는 해당 배열 안의 값을 하나 반환합니다. 이 때, 콜벡으로 전달받은 테스트 함수가 요구하는 조건을 만족하는 값을 반환합니다. 그렇지 않으면 undefined를 반환합니다.
slice(시작, 종료) : 배열을 바꾸는 것이 아니라 복사하여 일부를 반환 합니다.
1
2
3
4
5
|
var fruits = ['Banana', 'Orange', 'Lemon', 'Apple', 'Mango'];
var citrus = fruits.slice(1, 3);
// fruits contains ['Banana', 'Orange', 'Lemon', 'Apple', 'Mango']
// citrus contains ['Orange','Lemon']
|
… : 전개 연산자 (https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Spread_operator)
함수 호출 용, 배열 리터럴 용, 비구조화용
'WEB 웹 > JAVASCRIPT' 카테고리의 다른 글
14 Must Know Dev Tools Tricks (javascript30 - 9) (0) | 2017.11.22 |
---|---|
Fun with HTML5 Canvas (javascript30 - 8) (0) | 2017.11.21 |
Ajax Type Ahead 👀 (javascript30 - 6) (0) | 2017.11.20 |
Flex Panels (javascript30 - 5) (0) | 2017.11.20 |
Array Cardio (javascript30 - 4) (0) | 2017.11.17 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- node관리
- Tomcat
- Eclipse
- 메뉴관리
- Oracle
- 맥
- SQL
- server.xml
- tree로만들기
- 이클립스
- 위잇딜라이트
- 성수밥
- 토라식당
- 아파치
- jstree
- 조직도관리
- Apach
- Mac
- 톰캣
- 정규식
- Lalavel
- 최고심
- floating button
- html
- 성수뚝떡
- input
- 오라클
- 힘냉면록
- 터미널
- 르프리크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함