내장기능 _ String - charAt, substring, toUpperCase, toLowerCase, trim, split, replace, replaceAll
1. string . charAt( 파라미터n・・・ ) 파라미터로 설정된 index의 문자열 반환 2. string . substring( A , B ) 문자열의 index ' A ' 부터 index ' B ' 의 앞까지 지정하여 잘라냄 A : 시작 위치 B : 끝 위치 3. string . toUpperCase( ) 문자열을 모두 대문자로 변경 4. string . toLowerCase( ) 문자열을 모두 소문자로 변경 5. string . trim( ) 문자열의 좌, 우의 공백 지우기 6. string . split( value ) 파라미터 값을 기준으로 문자열을 잘라 배열로 반환 7. string . replace( A , B ) 문자열 중 ' A ' 를 ' B ' 로 변경 ᅠᅠ➥ 가장 첫 문자열..
내장기능 _ Array( 콜백함수 ) - find, findIndex, filter, some, every, forEach, map, sort, reduce
1. 배열 . find( callBackFunction( value ) )ᅠ/ᅠ배열 . findIndex( callBackFunction( value ) ) 파라미터로 받아오는 함수의 조건 값을 찾아 첫 번째 값만 반환하고 끝 ➥ 만약 값이 없다면 ' undefined ' 반환 2. 배열 . filter( callBackFunction( value, index, array ) ) 파라미터로 받아오는 함수의 조건 값을 모두 배열로 만들어 반환 ➥ 만약 값이 없다면 ' undefined ' 반환 find / findIndex 콜백 함수 조건에 맞는 값 중 첫 번째 값 / 첫 번째 값의 index만 반환 filter 콜백 함수 조건에 맞는 값 모두를 반환 3. 배열 . some( callBackFunction..
내장기능 _ Array( 파라미터n ) - push, pop, shift, unshift, splice, concat, indexOf, lastIndexOf, includes, reverse
1. 배열 . push( 파라미터n・・・ ) 배열의 맨 끝에 요소 추가 2. 배열 . pop( ) 배열의 마지막 요소를 리턴하고 배열에서 제거 3. 배열 . shift( ) 배열의 맨 앞 요소를 리턴하고 배열에서 제거 4. 배열 . unshift( 파라미터n・・・ ) 배열의 맨 앞에 요소 추가 5. 배열 . splice( A , B ) A 위치부터 B개를 잘라서 반환하고 원본 배열에서 제거 6. 배열 . concat( 배열n・・・ ) 배열들을 결합하여 새로운 배열 생성 7. 배열 . indexOf( searchValue, index ) / 배열 . lastIndexOf( searchValue, index ) 배열에서 원하는 값의 index를 반환 indexOf : 배열의 맨 처음부터 검색하며, ' A '..
내장기능_ isNaN, parseFloat, parseInt, encodeURI, decodeURI, decodeURI, encodeURIComponent, decodeURIComponent, setTimeout, setInterval, clearInterval
1. isNaN ( value ) 숫자가 아닌 상태 : NaN ᅠᅠᅠ-->ᅠ숫자가 아니라면 true, ᅠᅠᅠᅠᅠᅠᅠ숫자가 맞거나 숫자로 변환 가능한 형식이라면 false ' NaN '은 같음을 표현하는 연산자 ( == or === )을 사용할 수 없다. 따라서 " isNaN " 함수로 NaN을 판별해야 한다. 2. parseFloat( value ) 주어진 값에서 변환한 부동소수점( 실수 )을 리턴 쉽게 말해 따옴표를 없애주는 기능 변환할 수 없다면 ' NaN ' 을 반환 3. paseInt( value, Int ) 첫 번째 파라미터( value )를 10진수 정수 값으로 변환 두 번째 파라미터( Int )는 몇 진법으로 바꿀지 알리는 값 -> 명시하지 않으면 10진법으로 변환 변환할 수 없다면 ' Na..