Cet article partage le code d'implémentation pour JS répertoriant tous les mots et leurs occurrences. JS compte les occurrences des mots anglais. Vous pouvez appeler la méthode de LinkedList Class OrderInsert () pour stocker les chaînes d'anglais dans l'ordre de la taille de l'ordre alphabétique et enregistrer les occurrences de mots anglais pour votre référence. Le contenu spécifique est le suivant
<Html> <A-Head> <Title> Liste liée </ Title> <META CHARSET = "UTF-8"> </ Head> <Body> <Script Type = "Text / JavaScript"> Node de fonction (données) {this.data = data; this.frequency = 1; this.next = null; } var slist = function slist () {this.head = new node ("dummy"); } Slist.prototype.insertLast = fonction (data) {var p = this.head; while (p.Next! = null) p = p.next; p.Next = nouveau nœud (données); } Slist.prototype.insertFirst = fonction (data) {var p = new nœud (data); p.Next = this.head.next; this.head.next = p; } Slist.prototype.traversal = function () {var p = this.head; while (p.next! = null) {document.write (p.next.data + "(" + p.next.frequency + "),"); p = p.Next; }} Slist.prototype.orderInsert = fonction (data) {var k = this.search (data); if (k) k.frequency ++; else {var p = nouveau nœud (data); var q = this.head; while (q.next! = null && q.next.data <data) q = q.next; p.Next = q.next; q.next = p; }} Slist.prototype.search = function (data) {var p = this.head; while (p.data! = data && p.next! = null) p = p.next; if (p.data! = data) renvoie null; else return p; } var slist = new Slist (); var s = nouvel array ("tremblement de terre", "prédiction", "géologie", "physique", "chimie", "biologie", "mathématiques", "ordinateur", "Earth_science", "Chemistry", "Biology", "Biology", "Mathematics", "Mathematics" "Chemistry", "Biology", "Mathematics", "Methquake"); pour (var i = 0; i <s.length; i ++) slist.orderInsert (s [i]); SLIST.TRAVERSAL (); </cript> </ body> </html>Effet:
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.