Cadeia de concatenação JavaScript com backspace
Eu tenho uma função f similar a
function f(str){
alert("abc"+str);
}
Agora, eu quero usar JavaScript especial charecter "\ b" de tal forma que eu possa escolher se eu quiser exibir a seqüência de caracteres codificada "abc" ou não. Por exemplo,
f("\b\b"+"yz"); //should output "ayz"
Eu tentei o mesmo, mas não funciona. Em outras palavras, quero concatenar uma string com um caractere de backspace para poder remover os últimos caracteres da string.
Podemos fazer isso em JavaScript?
EDITAR O código real é muito grande (é um forro ENORME 1 que concats muitas cordas). Para mapear isso no exemplo acima, não podemos editar a função f, então faça o que quiser da função externa f.