已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
9小时前关门了。
Improve this question
这是从String中删除给定字符的正确方法吗?
////not using replace method
function removeChar(str1, s) {
let temp = str1.split('')
let temp2 = []
for (i = 0; i < temp.length; i++) {
if (temp[i] != s) {
temp2.push(temp[i])
}
}
console.log(temp2.join(''));
}
removeChar("Hello","l")
3条答案
按热度按时间9udxz4iz1#
你可以做这样的事
4uqofj5v2#
这是另一个没有
replace()
的解决方案q9yhzks03#
只需使用javascript的内置替换功能。
newString = oldString.replace(characterToBeReplaced, '');