方法1:
function delLast(str, target) {
return str.split('').reverse().join('').replace(target, '').split('').reverse().join('');
}
const str = delLast('asdfghhj', 'h')
console.log(str) // asdfghj
方法2:
function delLast(str, del) {
if (typeof str !== 'string') {
alert('请确认要删除的对象为字符串!')
}
if (typeof str == 'string') {
let index = str.lastIndexOf(del)
let str1 = str.substring(0, index) + str.substring(index + 1, str.length)
return str1
}
}
const str = delLast('asdfghhj', 'h')
console.log(str)//"asdfghj"