Heim > Web-Frontend > js-Tutorial > So implementieren Sie eine invertierte Zeichenfolge in Javascript

So implementieren Sie eine invertierte Zeichenfolge in Javascript

小云云
Freigeben: 2018-03-15 16:40:59
Original
2833 Leute haben es durchsucht

Dieser Artikel stellt Ihnen hauptsächlich die Methode zum Invertieren von Zeichenfolgen in JavaScript vor. Ich hoffe, er kann Ihnen helfen.

Javascript-Inversionszeichenfolgenmethode

Methode 1:

var str = "abcdefg";                //常规方法使用for循环加charAt
                function reverse(str){
                    var result ="";                    for(var i = str.length; i > 0; i-- ){
                        console.log(str.charAt(i-1));
                        result +=  str.charAt(i-1);
                    }                    return result;
                }
Nach dem Login kopieren

Ausgabeergebnis:

So implementieren Sie eine invertierte Zeichenfolge in Javascript

Methode 2: Verwenden Sie geschickt die Reverse- und Join-Methoden des Arrays

//巧妙使用array的reverse和join方法
                function reverse(str){
                    var result, arr = str.split("");    //使用空字符则会直接分割字符返回数组[a,b,c,d,e,f,g]
                    var result = arr.reverse().join("");                    return result;  
                }
Nach dem Login kopieren

Ausgabeergebnisse:

So implementieren Sie eine invertierte Zeichenfolge in Javascript

Projektprozess Manchmal Sie werden auf einige bessere Methoden stoßen, und es ist gut, sie aufzuzeichnen. Wenn die js-native domList beispielsweise die Array-Methode verwenden möchte, können Sie dies auch tun, um eine übermäßige Verwendung von for-Schleifen zu vermeiden

var op = document.querySelectorAll("select option");
                var arr = Array.prototype.slice.call(op,1);
                arr.forEach(function(item, index, arr){
                    item.style.backgroundColor = "red";
                    console.log(index);
                    console.log(item);
                    console.log(arr); 
                });
Nach dem Login kopieren

       

Verwandte Empfehlungen:

Zusammenfassung der JavaScript-String-Methoden

Das obige ist der detaillierte Inhalt vonSo implementieren Sie eine invertierte Zeichenfolge in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage