Alguns dias atrás, encontrei um problema e levei muito tempo para resolvê -lo. Eu estava com tanta raiva! Colocar uma string no setTimeout não pode executar o método. Mais tarde, descobri que há uma quebra de linha adicional na corda, então não consigo encontrá -la sem olhar com cuidado. Basta usar expressões regulares para remover quebras de linha.
// Remova espaços string.prototype.Trim = function () {return this.replace (// s+/g, "");} // remove a função de interrupção da linha clearbr (key) {key = key.replace (////? {return str.replace (/^/s*/g, "");} // Remova a função do espaço direito rtrim (str) {return str.replace (// s*$/g, "");} // remova os espaços nas duas extremidades da função String (str) {return strplyplace (/(^/s*) | (/s*$)/sr)/sr)/str. Ctim (str) {return str.replace (// s/g, '');} // é uma string composta por função de números is_digitals (str) {var =/^[0-9]*$/; // corresponde ao número inteiro de retorno reg.test (str);}} // é uma string composta por função de números is_digitals (str) {var reg =/^[0-9]*$/; // corresponde ao Reg.test de retorno inteiro (str);}Agora acho que gosto de usar expressões regulares cada vez mais, haha! É relativamente simples e intuitivo. Obviamente, a primeira pergunta é que você pode estar familiarizado com expressões regulares. Também estou tentando escrever esse método JS para excluir novas linhas sozinhas, e isso realmente me fez perceber!
A expressão regular do JS acima (recomendada) para remover espaços e quebras de linha é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.