잘 정리해보자
underscore.js 정리 본문
underscore.js 함수 정리
_.isEmpty()
_.find()
_.reject(배열, {키값:값}) 특정원소지워짐
_.select() :
_.select([33,44,22],function(item){return item > 22});
result : [33,44]
_.pluck() : array의 object형식으로, key/value 값으로 추출
_.pluck([{key : 1, val : '11'},{key : 2, val : '22'}],'key');
result : [1,2]
_.pluck([{key : 1, val : '11'},{key : 2, val : '22'}],'val');
result : ["11","22"]
_.map() : 배열 값을 변경 시켜서 추출
_.map([{key : 1, val : '11'},{key : 2, val : '22'}],function(item){return item.key+'!';});
result : ["1!","2!"]
_.pluck([{key : 1, val : '11'},{key : 2, val : '22'}],'val').map(function(val){return val+';';});
result : ["11;","22;"]
_.all() : 배열 값들 중 특정 값을 비교해 boolean으로 리턴
_.all([{key : 1, val : '11'},{key : 2, val : '22'}],function(item){return item.key > 0})
result : true
_.uniq() : 중복 값 제거 후 추출
_.uniq([1,1,2,1,2,1,2,1,3,3,3,4,5,3]);
result : [1,2,3,4,5]
'javascript' 카테고리의 다른 글
Cross Browsing 설명 (0) | 2019.09.20 |
---|---|
iscroll 사용 (0) | 2019.09.20 |
jQuery - iframe 태그 사용 (0) | 2019.09.20 |
ajax 비동기 서버통신 (0) | 2019.09.20 |
window[' '] 사용 (0) | 2019.09.19 |