본문 바로가기
JavaScript

concat( ) / repeat( ) / includes( )

by 코딩 냠냠 2022. 8. 17.
728x90
반응형

concat() / repeat() / includes()

concat()메서드는 둘 이상의 문자열을 결합하여, 새로운 문자열을 반환합니다.
repeat()메서드는 문자열을 복사하여, 복사한 새로운 문자열을 반환합니다.
includes()메서드는 문자열 포함 여부를 검색하여, 불린(true, false)을 반환합니다.


concat()

concat() 메서드는 둘 이상의 문자열을 결합하여, 새로운 문자열을 반환합니다.

"문자열".concat(문자열, 문자열)
"문자열".concat(문자열, 문자열....)


const str1 = "javascript";
const currentStr1 =str1.concat("reference");                        //javascriptreference
const currentStr2 =str1.concat(" ", "reference");                   //javascript reference
const currentStr3 =str1.concat(",", "reference");                   //javascript,reference
const currentStr4 =str1.concat(", ", "reference", ", ", "book");    //javascript, reference, book
const currentStr5 =str1.concat(",", ["reference","book"]);          //javascript,reference,book

repeat()

repeat() 메서드는 문자열을 복사하여, 복사한 새로운 문자열을 반환합니다.

const str1 = "javascript";
const currentStr1= str1.repeat(0);      //''
const currentStr2= str1.repeat(1);      //javascript
const currentStr3= str1.repeat(2);      //javascript javascript

includes()

includes() 메서드는 문자열 포함 여부를 검색하여, 불린(true, false)을 반환합니다.

"문자열".includes(검색값)
"문자열".includes(검색값, 위치값)

const str1 = "javascript reference";
const currentStr1 = str1.includes("javascript");        //true
const currentStr2 = str1.includes("j");                 //true
const currentStr3 = str1.includes("b");                 //false
const currentStr4 = str1.includes("reference");         //true
const currentStr5 = str1.includes("reference", 1);      //true
const currentStr6 = str1.includes("reference", 11);     //true
const currentStr7 = str1.includes("reference", 12);     //false

'JavaScript' 카테고리의 다른 글

search( )  (2) 2022.08.22
toUpperCase( ) / toLowerCase( ) / trim( )  (1) 2022.08.17
padStart( ) / padEnd( )  (2) 2022.08.17
replace( ) / replaceAll( )  (2) 2022.08.17
문자열 결합 / 템플릿 문자열  (2) 2022.08.17

댓글


자바스크립트

Javascript

자세히 보기
html
css
광고 준비중입니다.
<