// Strings
const certification = 'JavaScript Developer'; const type = 'Dev'; console.log(type[0]); console.log(type[1]); console.log(type[2]); console.log(certification.length); console.log('Dev'.length); console.log(certification.indexOf('a')); console.log(certification.lastIndexOf('a')); console.log(certification.indexOf('Dev')); console.log(certification.slice(11)); console.log(certification.slice(11,14)); console.log(certification.slice(0,certification.indexOf(' '))); console.log(certification.slice(certification.lastIndexOf(' ') + 1)); console.log(certification.slice(-3)); console.log(certification.slice(1,-1)); // Lower Case, Upper Case and Trim console.log(certification.toLowerCase()); console.log(certification.toUpperCase()); console.log(certification.toUpperCase().trim()); // Replacing const desc = 'I am a developer. I am working from 10 years.'; console.log(desc.replace('10','15').replaceAll('.',';')); // Regular expression to replace all the occurances console.log(desc.replace(/am/g,'was')); // Regular expressions should in / and g stands for global // Replace method is case sensitive // Booleans console.log(desc.includes('am')); console.log(desc.includes('was')); console.log(desc.startsWith('I')); console.log(desc.endsWith('.')); // Split console.log(desc.split(' ')); const [firstName, lastName] = 'Srinu SFDC'.split(' '); // join const myName = ['Mr.', firstName, lastName].join(' '); console.log(myName); // Padding console.log(myName.padStart(20,'*').padEnd(30,'*')); const maskCard = function(cardNum) { const str = String(cardNum); const lastDigits = str.slice(-4); return lastDigits.padStart(str.length,'*'); } console.log(maskCard(90989098564578765)); // Repeat console.log('Flight is dealyed for 1 hour.............'.repeat(6));
No comments:
Post a Comment