Function
flip
Flip은 함수를 인수로 취한 다음 첫 번째 인수를 마지막으로 만듭니다. 가변 인수를받는 클로저를 반환하고 나머지 인수를 적용하기 전에 마지막 인수를 첫 번째 인수로 연결합니다.
Aug 14, 2019toDecimalMark
toDecimalMark. toLocaleString()을 사용하여 부동 소수점 산술을 소수점 이하 자릿수 형식으로 변환하십시오.
Aug 13, 2019URLJoin
URLJoin. 지정된 모든 URL 세그먼트를 함께 결합한 다음 결과 URL을 정규화합니다.
Aug 11, 2019dropRight
dropRight. 오른쪽에서 n 개 요소가 제거 된 새 배열을 반환합니다.
Aug 10, 2019findLastIndex
findLastIndex. 제공된 함수가 truey 값을 반환하는 마지막 요소의 인덱스를 반환합니다.
Aug 09, 2019byteSize
byteSize. 캐릭터 라인의 길이를 바이트 단위로 돌려줍니다.
Aug 08, 2019delay
delay. 대기 밀리 세컨드 후에 제공된 함수를 호출합니다.
Aug 07, 2019isValidJSON
isValidJSON. 제공된 인수가 유효한 JSON인지 확인합니다.
Aug 06, 2019splitLines
splitLines. 여러 줄 문자열을 줄 배열로 나눕니다.
Aug 05, 2019fibonacci
fibonacci. n 번째 항까지 피보나치 시퀀스를 포함하는 배열을 생성합니다.
Aug 03, 2019initializeNDArray
initializeNDArray. 주어진 값으로 n 차원 배열을 만듭니다.
Aug 02, 2019intersectionBy
intersectionBy. 두 배열의 각 배열 요소에 제공된 함수를 적용한 후 두 배열에있는 요소의 목록을 반환합니다.
Aug 01, 2019partition
partition. 각 요소에 대해 제공된 함수의 진실성에 따라 요소를 두 개의 배열로 그룹화합니다.
Jul 31, 2019validateNumber
validateNumber. 지정된 값이 수치의 경우는 true를, 그렇지 않은 경우는 false를 돌려줍니다.
Jul 30, 2019castArray
castArray. 제공된 값이 배열이 아닌 경우 배열로 캐스팅합니다.
Jul 29, 2019createElement
createElement. 문자열에 요소를 추가합니다 (문서에 추가하지 않고). 지정된 캐릭터 라인에 복수의 요소가있는 경우, 최초의 요소 만이 리턴됩니다.
Jul 28, 2019mapValues
mapValues. 제공된 객체와 동일한 키를 가진 객체와 각 값에 대해 제공된 함수를 실행하여 생성 된 값을 만듭니다.
Jul 27, 2019counter
counter. 지정된 범위의 지정된 범위, 단계 및 지속 기간을 사용하여 카운터를 만듭니다.
Jul 26, 2019all
all. 제공된 조건부 함수가 컬렉션의 모든 요소에 대해 true를 반환하면 true를 반환하고 그렇지 않으면 false를 반환합니다.
Jul 25, 2019round
round. 숫자를 지정된 자릿수로 올림합니다.
Jul 24, 2019symmetricDifferenceBy
symmetricDifferenceBy. 두 함수의 각 배열 요소에 제공된 함수를 적용한 후 두 배열 간의 대칭 차이를 반환합니다.
Jul 23, 2019isObject
isObject. 건네받은 값이 객체인가 어떤가를 판정하는 불리언 값을 돌려줍니다.
Jul 22, 2019tail
tail. 첫 번째 요소를 제외한 배열의 모든 요소를 반환합니다.
Jul 21, 2019initializeArrayWithValues
initializeArrayWithValues. 배열을 초기화하고 지정된 값으로 채 웁니다.
Jul 20, 2019sum
sum. 두 개 이상의 숫자 / 배열의 합을 반환합니다.
Jul 19, 2019sumPower
sumPower. 시작부터 끝까지 (모든 값 포함) 모든 숫자의 거듭 제곱을 반환합니다.
Jul 18, 2019serializeCookie
serializeCookie. 쿠키 이름 - 값 쌍을 Set-Cookie 헤더 문자열로 serialize합니다.
Jul 17, 2019nthArg
nthArg. 인덱스 n에서 인수를 가져 오는 함수를 만듭니다. n가 음수이면 끝에있는 n 번째 인수가 반환됩니다.
Jul 16, 2019isNil
isNil. 지정된 값이 null 또는 미정 도리의 경우는 true를, 그렇지 않은 경우는 false를 리턴합니다.
May 02, 2019maxBy
maxBy. 제공된 함수를 사용하여 각 요소를 값에 매핑 한 후 배열의 최대 값을 반환합니다.
May 01, 2019getDaysDiffBetweenDates
getDaysDiffBetweenDates. 두 날짜 간의 차이 (일)를 반환합니다. 두 Date 객체 간의 차이 (일)를 계산합니다.
Apr 30, 2019isLowerCase
isLowerCase. 문자열이 소문자인지 검사합니다.
Apr 29, 2019words
words. 주어진 문자열을 단어 배열로 변환합니다.
Apr 28, 2019negate
negate. 술어 함수를 무효화합니다. 술어 함수를 취해 인수에 not 연산자 (!)를 적용하십시오.
Apr 27, 2019debounce
debounce. 마지막으로 호출 된 이후 최소 ms 밀리 초가 경과 할 때까지 제공된 함수를 호출하는 것을 지연시키는 디 바운스 함수를 작성합니다.
Apr 26, 2019hashNode
hashNode. SHA-256 알고리즘을 사용하여 값에 대한 해시를 만듭니다. 약속을 반환합니다.
Apr 25, 2019isUpperCase
isUpperCase. 문자열이 대문자인지 검사합니다.
Apr 24, 2019insertAfter
insertAfter. 지정된 요소의 끝 뒤에 HTML 문자열을 삽입합니다.
Apr 23, 2019times
times. 콜백을 n 번 반복합니다.
Apr 22, 2019sortedIndex
sortedIndex. 정렬 순서를 유지하기 위해 배열에 값을 삽입해야하는 가장 작은 인덱스를 반환합니다.
Apr 21, 2019curry
curry. 함수를 커링합니다.
Apr 20, 2019ary
ary. 추가 인수를 무시하고 최대 n 개의 인수를 허용하는 함수를 만듭니다.
Apr 19, 2019chainAsync
chainAsync. 체인 비동기 함수입니다. 비동기 이벤트가 포함 된 함수 배열을 반복하면서 각 비동기 이벤트가 완료 될 때 next를 호출합니다.
Apr 18, 2019dropRightWhile
dropRightWhile. 전달 된 함수가 true를 반환 할 때까지 배열 끝에서 요소를 제거합니다. 배열의 나머지 요소를 반환합니다.
Apr 17, 2019toHash
toHash. 주어진 Array-like를 값 해시 (키 저장 데이터 스토어)로 축소합니다.
Apr 15, 2019recordAnimationFrames
recordAnimationFrames 각 애니메이션 프레임에서 제공된 콜백을 호출합니다.
Apr 14, 2019isBrowserTabFocused
isBrowserTabFocused. 페이지의 브라우저 탭에 포커스가 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다. 페이지 가시성 API에서 도입 된 Document.hidden 속성을 사용하여 페이지의 브라우저 탭이 표시되는지 또는 숨겨 지는지 확인합니다.
Apr 13, 2019getStyle
getStyle. 지정된 요소에 대한 CSS 규칙 값을 반환합니다.
Apr 12, 2019intersectionWith
intersectionWith. 제공된 비교 함수를 사용하여 두 배열에 있는 요소의 목록을 반환합니다. 제공된 비교 자와 함께 Array.filter() 및 Array.findIndex()를 사용하여 교차 값을 결정합니다.
Apr 11, 2019elementContains
elementContains. 부모 요소가 자식 요소를 포함하면 true를 반환하고 그렇지 않으면 false를 반환합니다.
Apr 10, 2019runPromisesInSeries
runPromisesInSeries. 일련의 약속을 실행합니다.
Apr 09, 2019objectToPairs
objectToPairs. 객체에서 키 - 값 썅 배열의 배열을 만듭니다.
Apr 08, 2019memoize
memoize. memoized (캐시 된) 함수를 돌려줍니다.
Apr 07, 2019permutations
permutations. ** WARNING ** : 이 함수의 실행 시간은 각 배열 요소에 따라 기하 습수적으로 증가합니다. 8-10 항목을 초과하는 항목은 브라우저에서 모든 다른 조합을 해결하려고 할 때 중단됩니다. 배열 요소의 모든 순열을 생성합니다. (중복 포함).
Apr 06, 2019countBy
countBy. 지정된 함수를 기반으로 배열의 요소를 그룹화하고 각 그룹의 요소 수를 반환합니다.
Apr 05, 2019parseCookie
parseCookie. HTTP 쿠키 헤더 문자열을 구분 분석하고 모든 쿠키 이름 - 값 쌍의 객체를 반환합니다.
Apr 04, 2019hide
hide. 지정된 모든 요소를 숨깁니다.
Apr 03, 2019allEqual
allEqual. 모든 요소가 같은지 확인합니다.
Apr 02, 2019isUndefined
isUndefined. 지정된 값이 정의되지 않은 경우 true를 반환하고 그렇지 않으면 false를 반환합니다.
Apr 01, 2019toSnakeCase
toSnakeCase. 문자열을 뱀 케이스로 변환합니다. 문자열을 단어로 분리하고 겅규 표현식을 사용하여 _을 구분 기호로 추가하여 결합하십시오.
Mar 31, 2019everyNth
everyNth. 배열의 모든 n 번째 요소를 반환합니다.
Mar 30, 2019isPrimitive
isPrimitive. 건네받은 값이 프리미티브 (primitive)인지 어떤지를 판정하는 boolean를 돌려줍니다. 프리미티브가 아닌 유형 문자열의 배열에 대하 Array.includes()를 돌려줍니다.typeof를 사용하여 유형을 제공합니다. typeof null은 ‘object’로 평가되므로 직접 비교해야합니다.
Mar 29, 2019deepClone
deepClone. 객체의 딥 클론을 작성합니다.
Mar 28, 2019nest
nest. 서로 연결된 객체의 편평한 배열이 주어지면, 객체를 반복적으로 중첩합니다. reddit.com에서와 같이 주석을 중첩하는 데 유용합니다.
Mar 27, 2019matches
matches. 두 객체를 비교하여 첫번째 객체가 두번째 객체와 동일한 속성 값을 포함하는지 확인합니다.
Mar 26, 2019matchesWith
matchesWith. 두 객체를 비교하여 첫번째 객체가 제공된 함수를 기반으로 두번째 객체와 동일한 속성 값을 포함하는지 확인합니다.
Mar 25, 2019isNumber
isNumber. 지정된 인수가 수치 일지 어떨지를 판정합니다. 값이 숫자 프리미티브로 분류되는지 확인하려면 typeof를 사용하십시오.
Mar 24, 2019intersection
intersection. 두 배열에 있는 요소의 목록을 반환합니다.
Mar 23, 2019sample
sample. 배열에서 임의의 요소를 반환합니다.
Mar 22, 2019pull
pull. 원래의 배열을 변경하여 지정된 값을 필터링합니다.
Mar 21, 2019dig
dig. 지정된 키를 기반으로 중첨 JSON 객체의 대상 값을 반환합니다.
Mar 20, 2019bindAll
bindAll. 기존 메소드를 덮어 쓰면서 개체의 메서드를 개체 자체에 바인딩합니다.
Mar 19, 2019