본문 바로가기
Javascript

startsWith( )/endsWith( )

by 코딩달림 2022. 9. 28.
728x90

startsdWith( )/endsWith( )

startsWith( ) 메서드는 시작하는 문자열에서 문자열을 검색하여 불린으로 반환합니다.
endsWith( ) 메서드는 끝나는 문자열에서 문자열을 검색하여 불린(true, false)을 반환합니다.


startsWith( )/endsWith( ) 메서드

startsdWith( ) 와 endsWith( ) 메서드는 둘 다 찾을 문자열을 검색하는 메서드며 문자열이 있을 시 true, 없을 시 false로 반환합니다.
둘의 차이점은 문자열이 지정 문자열로 시작하지는, 끝나는지 체크하는 차이점이 있습니다.

문법
Array.startssWidth(검색 문자열, 위치값)
Array.endsWith(검색 문자열, 위치값)

const str1 = "javascript reference"
const currentStr1 = str1.startsWith('javascript');              답 : true
const currentStr2 = str1.startsWith('j');                       답 : true
const currentStr3 = str1.startsWith('java');                    답 : true
const currentStr4 = str1.startsWith('reference');               답 : false
const currentStr5 = str1.startsWith();                          답 : false
const currentStr6 = str1.startsWith('');                        답 : true
const currentStr7 = str1.startsWith('reference', 7);            답 : false
const currentStr8 = str1.startsWith('reference', 11);           답 : true


const currentStr9 = str1.endsWith('javascript');                답 : true
const currentStr10 = str1.endsWith('e');                        답 : true
const currentStr11 = str1.endsWith('refer');                    답 : false
const currentStr12 = str1.endsWith('reference');                답 : false
const currentStr13 = str1.endsWith();                           답 : false
const currentStr14 = str1.endsWith('');                         답 : true
const currentStr15 = str1.endsWith('reference', 7);             답 : false
const currentStr16 = str1.endsWith('reference', 20);            답 : true

'Javascript' 카테고리의 다른 글

map( )/Array.from( )  (1) 2022.09.27
find( )/findIndex( )/filter( )  (1) 2022.09.27
indexOf( )/lastIndexOf( )/includes( )  (0) 2022.09.27
slice( )/splice( )  (1) 2022.09.27
reduce( )/reduceRight( )  (1) 2022.09.27

댓글


광고 준비중입니다.