Artikel ini membagikan kode implementasi untuk JS yang mencantumkan semua kata dan kejadiannya. JS menghitung kejadian kata -kata bahasa Inggris. Anda dapat memanggil metode LinkedList Class orderInsert () untuk menyimpan string bahasa Inggris dalam urutan ukuran urutan abjad, dan mencatat kejadian kata -kata bahasa Inggris untuk referensi Anda. Konten spesifiknya adalah sebagai berikut
<html> <head> <title> Daftar tertaut </iteme> <meta charset = "utf-8"> </head> <body> <script type = "text/javascript"> node fungsi (data) {this.data = data; this.frequency = 1; this.next = null; } var slist = function slist () {this.head = new node ("dummy"); } Slist.prototype.insertLast = function (data) {var p = this.head; while (p.next! = null) p = p.next; p.next = node baru (data); } Slist.prototype.insertFirst = function (data) {var p = node baru (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 = fungsi (data) {var k = this.search (data); if (k) k.frequency ++; else {var p = node new (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) return null; lain mengembalikan p; } var slist = new slist (); var s = array baru ("gempa bumi", "prediksi", "geologi", "fisika", "kimia", "biologi", "matematika", "komputer", "earth_science", "chemistry", "biologi", "biologi", "matematika", "matematika", "komputer", "Bumi". "Kimia", "Biologi", "Matematika", "Methquake"); untuk (var i = 0; i <s.length; i ++) slist.orderInsert (s [i]); Slist.traversal (); </script> </body> </html>Memengaruhi:
Di atas adalah semua konten artikel ini. Saya berharap ini akan membantu untuk pembelajaran semua orang dan saya harap semua orang akan lebih mendukung wulin.com.