ES6 <String Method>

NasK!m_311·2023년 6월 8일
0

ES6

목록 보기
7/8
post-thumbnail

{ includes( ) }
: (문자열or배열)이 특정 요소를 포함하고 있는지 판별한다.

1) 문자열
	
ex)
	let isEmail = email => email.includes("@");
	
	console.log(isEmail("abcd123@naver.com"));	// true
	console.log(isEmail("hello"));	// false

-----------------------------------------------------------------------------------------------------

2) 배열

ex)
	const pets = ['cat' , 'dog' , 'pig'];

	console.log(pets.includes('cat'));	// true
	console.log(pets.includes('me'));	// false

{ repeat( ) }
: 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환한다.

ex)
	"************1234" 만들기
    
    const CCNumber = "1234";
	const displayNumber = `${"*".repeat(12)}${CCNumber}`;

	console.log(displayNumber);	// "************1234
    

{ startsWith( ) }
: 어떤 문자열이 특정 문자로 시작하는지 확인하여 결과를 true or false로 반환한다.

ex)
	const name = "Mr.pig";

	console.log(name.startWith("Mr"));	// true
	console.log(name.startWith("pig"));	// false

{ endsWith( ) }
: 어떤 문자열에서 특정 문자열로 끝나는지를 확인할 수 있으며, 그 결과를 true or false로 반환한다.

ex)
	const name = "Mr.pig";

	console.log(name.startWith("Mr"));	// flase
	console.log(name.startWith("pig"));	// true

profile
메리아빠, 먹다가 죽어도 되는 개발자.(살뺴자....)

0개의 댓글