본문 바로가기

728x90

분류 전체보기

(502)
_.reduce() 함수 사용법 inject 및 foldl이라고도 하는 reduce는 값 목록을 단일 값으로 요약합니다. 사용형식 : _.reduce(배열이나 객체, 함수, [함수의 첫 번째 매개변수로 전달될 초기값], [context]) 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 UnderScore.js 연습 div { border: 1px solid gray; padding: 5px; margin: 5px; } $(function(){ // inject 및 foldl이라고도 하는 reduce는 값 목록을 단일 값으로..
_.map() 함수 사용법 _.map() 함수는 변환 함수를 통해 목록의 각 값을 매핑하여 값의 새 배열을 생성합니다. 사용형식 : _.map(배열이나 객체, 변환 함수, [context]) 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 32 33 34 35 36 37 38 39 40 UnderScore.js 연습 div { border: 1px solid gray; padding: 5px; margin: 5px; } $(function(){ // 변환 함수를 통해 목록의 각 값을 매핑하여 값의 새 배열을 생성합니다. // map : _.map(배열, 함수, [context]) let array = [11, 22, 33, 44,..
Underscore 함수들의 세 번째 매개변수 Context 사용하기 underscore.js에서 함수들의 형식을 보면 "_.each(list, iteratee, [context]) " 형태로 나타나는데 첫 번째는 배열이나 객체이고두 번째는 처리할 함수이고세 번째는 [Context]라고 하고 생략이 가능한데 도대체 이것은 무엇을 하는 것일까요? 이제부터 예제를 통해서 세번째 매개변수 사용법을 알아보겠습니다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 UnderScore.js 연습 div { border: 1px soli..
_each() 함수 사용법 요소 목록을 반복하여 각 항목을 지정함수로 반환합니다. 사용 형식 : _each(Collection, 반복함수, [Context]) 아래의 예제를 통해 자세히 알아보도록 하겠습니다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 UnderScore.js 연습 div { border: 1px solid gray; padding: 5px; margin: 5px; } $(function(){ // 요소 목록을 반복하여 각 항목을 반복 함수로 반환합니다. // _.each(배열, 함수, [context]) let ..
underscore.js? https://underscorejs.org/ Underscore는 내장 개체를 확장하지 않고 유용한 함수형 프로그래밍 도우미를 제공하는 JavaScript 라이브러리입니다. "빈 HTML 페이지 앞에 앉아 즉시 생산성을 발휘하려면 무엇이 필요합니까?"라는 질문에 대한 답이 바로 underscore.js 입니다. Underscore는 map, filter, invoke 등 즐겨 사용하는 일상적인 기능 헬퍼와 함수 바인딩, 자바스크립트 템플릿, 빠른 인덱스 생성, 심도 있는 동등성 테스트 등 보다 전문적인 기능을 모두 지원하는 100개 이상의 기능을 제공합니다. 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 ..
Spring Quickstart Guide 분석하기

728x90