点赞,你的认可是我创作的动力!
⭐️ 收藏,你的青睐是我努力的方向!
✏️ 评论,你的意见是我进步的财富!
本文章将提供5道关于js操作字符串面试题的题目,你可以先看题目然后设想自己想到的解决方案,然后再去对答案
如果对于js操作字符串的方法并不了解的话,可以去查看下列的链接去进行学习
以下是关于字符串处理的进一步问题的描述:
项目场景:
项目场景:
项目场景:
项目场景:
项目场景:
const str = 'Hello, World!';
const upperStr = str.toUpperCase();
console.log(upperStr);
const str = 'Hello, World!';
const substring = str.slice(7, 12); // 提取 'World'
console.log(substring);
const str = 'Hello, World!';
const substring = str.substr(7, 5); // 提取 'World'
console.log(substring);
const str = 'Hello, World!';
const substring = 'World';
if (str.includes(substring)) {
console.log('字符串包含子字符串');
} else {
console.log('字符串不包含子字符串');
}
const str = 'Hello, World!';
const substring = 'World';
if (str.indexOf(substring) !== -1) {
console.log('字符串包含子字符串');
} else {
console.log('字符串不包含子字符串');
}
const str = 'Hello, World!';
const substring = 'World';
const position = str.indexOf(substring);
if (position !== -1) {
console.log(`子字符串位于位置 ${position}`);
} else {
console.log('子字符串未找到');
}
const str = 'Hello, World!';
const substring = 'World';
const position = str.search(substring);
if (position !== -1) {
console.log(`子字符串位于位置 ${position}`);
} else {
console.log('子字符串未找到');
}
const str = 'apple,banana,kiwi';
const strArray = str.split(',');
console.log(strArray); // ['apple', 'banana', 'kiwi']