startsWith, endsWith, includes
*는 옵션 속성
startsWith
문자열. startsWith(특정 문자, *탐색할 위치(기본값 = 0))
어떠한 문자열이 특정문자로 시작하는지 확인하고 Boolean 타입으로 반환해준다.
let i = "ILoveMusic";
console.log(i.startsWith("L")); //false
console.log(i.startsWith("L", 1)); //true
console.log(i.startsWith("IL")); //true
console.log(i.startsWith("m", 5)); //false
console.log(i.startsWith("M", 5)); //true
endsWith
문자열.endsWith(특정문자, *문자열의 길이(기본값 = 전체 문자열 길이))
어떠한 문자열이 특정문자로 끝나는지 확인하고 Boolean 타입으로 반환해준다.
let i = "ILoveMusic";
console.log(i.endsWith("C")); //false
console.log(i.endsWith("c")); //true
console.log(i.endsWith("u", 7)); //true
console.log(i.endsWith("L", 2)); //true
옵션 속성은 index값이 아닌 문자열의 길이이다.
includes
문자열.includes(특정문자, *탐색할 위치(기본값 = 0))
특정 문자가 문자열에 존재하는지 확인하고 Boolean 타입으로 반환해 준다.
배열. includes(찾고자 하는 배열 요소, *탐색을 시작할 인덱스 값(기본값 = 0))
특정 요소가 배열에 존재하는지 확인하고 Boolean 타입으로 반환해 준다.
let i = "ILoveMusic";
console.log(i.includes("M")); //true
console.log(i.includes("M", 6)); //false
console.log(i.includes("Lo")); //true
console.log(i.includes("veMu")); //true
console.log(i.includes("m")); //false
let iList = ["chicken", "pizza", "both", 100];
console.log(iList.includes("chicken")); //true
console.log(iList.includes("pizzaaaa")); //false
console.log(iList.includes("100")); //false
console.log(iList.includes(100)); //true
console.log(iList.includes("chicken", 1)); //false
console.log(iList.includes("chicken", -3)); //false
console.log(iList.includes("pizza", -3)); //true
참고
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
Array.prototype.includes() - JavaScript | MDN
includes() 메서드는 배열이 특정 요소를 포함하고 있는지 판별합니다. The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://githu
developer.mozilla.org
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/includes
String.prototype.includes() - JavaScript | MDN
includes() 메서드는 하나의 문자열이 다른 문자열에 포함되어 있는지를 판별하고, 결과를 true 또는 false 로 반환합니다. str.includes(searchString[, position]) searchString 이 문자열에서 찾을 다른 문자열.
developer.mozilla.org
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/startsWith
String.prototype.startsWith() - JavaScript | MDN
startsWith() 메소드는 어떤 문자열이 특정 문자로 시작하는지 확인하여 결과를 true 혹은 false로 반환합니다.str.startsWith(searchString[, position]) searchString 문자열의 시작 지점에서 탐색할 문자열 positio
developer.mozilla.org
developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/endsWith
String.prototype.endsWith() - JavaScript | MDN
String.prototype.endsWith() Table of contentsTable of contents The endsWith() 메서드를 사용하여 어떤 문자열에서 특정 문자열로 끝나는지를 확인할 수 있으며, 그 결과를 true 혹은 false로 반환한다. str.endsWith(sea
developer.mozilla.org