멤버 - 객체의 속성과 메소드를 통틀어 칭함
const welcome = 'Welcome to the world of Poppy!';
// length 123456789012345678901234567890
// index 012345678901234567890123456789
// backCounting -098765432109876543210987654321 (음수, 모든 숫자 앞에 -)
특수문자, 띄어쓰기를 포함한 문자열의 갯수(길이)를 숫자 데이터로 반환
console.log(welcome.length); // 30
index
부터 대상의 마지막index
까지 첫번째 인수데이터가 포함되는지 검사후 불린데이터로 반환console.log(welcome.includes('Poppy')); // true
console.log(welcome.includes('Poppy', 25)); // flase
if(!welcome.includes('thankYou')) {
console.log('감사인사는 없숨미다'); // 감사인사는 없숨미다
}
index
(숫자데이터)를 반환-1
반환 console.log(welcome.indexOf('to')); // 8
console.log(welcome.indexOf('thankYou')); // -1
if(welcome.indexOf('thankYou') === -1 ) {
console.log('감사인사는 없숨미다'); // 감사인사는 없숨미다
}
console.log(welcome.padEnd(33, '*')); // Welcome to the world of Poppy!***
console.log(welcome.padStart(33, '*****')); // ***Welcome to the world of Poppy!
console.log(welcome.replace('the world of Poppy', 'My world')); // Welcome to My world!
console.log(welcome.slice(15, 30)); // world of Poppy!
console.log(welcome,slice(0, -23)); // Welcome
console.log(welcome,slice(24)); // Poppy!
console.log(welcome.toLowerCase()); // welcome to the world of poppy!
console.log(welcome.toUpperCase()); // WELCOME TO THE WORLD OF POPPY!
const tapAndSpace = `
Tap and Space `;
console.log(tapAndSpace); //
// Tap and Space
console.log(tapAndSpace.trim()); // Tap and Space
const colors = 'Pink * Black * White';
console.log(colors.split(' * ')); // (3)[Pink, Black, White]
console.log(colors.split('')); // (20) ['P', 'i', 'n', 'k', ' ', '*', ' ', 'B', 'l', 'a', 'c', 'k', ' ', '*', ' ', 'W', 'h', 'i', 't', 'e']
console.log(colors.split(' * ').reverse()); // (3) ['White', 'Black', 'Pink']
console.log(colors.split('').reverse().join()); // e,t,i,h,W, ,*, ,k,c,a,l,B, ,*, ,k,n,i,P
🎮 패스트캠퍼스
프론트엔드 웹 개발의 모든 것 초격차패키지 Online.