Heim  >  Artikel  >  WeChat-Applet  >  So verwenden Sie eine benutzerdefinierte Trimmfunktion in js

So verwenden Sie eine benutzerdefinierte Trimmfunktion in js

php中世界最好的语言
php中世界最好的语言Original
2018-03-17 15:47:405988Durchsuche

Dieses Mal werde ich Ihnen zeigen, wie Sie die benutzerdefinierte Trimmfunktion von js verwenden. Was sind die Vorsichtsmaßnahmen , wenn Sie die benutzerdefinierte Trimmfunktion von js verwenden?

Kompatibel mit Browsern niedrigerer Versionen des IE und einigen anderen Browsern mit Skripten niedrigerer Versionen

Es gibt keine Trimmfunktion in js selbst

//删除左右两端的空格
function trim(str){
 return str.replace(/(^\s*)|(\s*$)/g, "");
}
//删除左边的空格
function ltrim(str){
 return str.replace(/(^\s*)/g,"");
}
//删除右边的空格
function rtrim(str){
 return str.replace(/(\s*$)/g,"");
}

Oder erweitern Sie das String-Typ-Attribut

String.prototype.trim = function()
{
 return this.replace(/(^\s*)|(\s*$)/g, "");
}
var str = document.getElementById("test").value;
alert( str.trim() );

Oder geben Sie einfach die Verwendung von js auf und verwenden Sie jQuer$.trim(str)

var str = $("#test").val();
alert( $.trim(str) );

PS: In den Beispielen werden reguläre Operationen verwendet. Hier sind zwei sehr praktische reguläre Ausdrücke-Tools als Referenz:

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website !

Empfohlene Lektüre:

JS Element und neuen Knoten hinzufügen

4 Möglichkeiten, die Nodelist-Dom-Liste mit JS zu schleifen

Das obige ist der detaillierte Inhalt vonSo verwenden Sie eine benutzerdefinierte Trimmfunktion in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn