Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm thế nào để hiểu mô-đun JavaScript?

JavaScript không hỗ trợ các lớp nguyên bản, vì vậy mẫu Mô-đun được sử dụng. Điều này là để lưu trữ các phương thức công khai, riêng tư và các biến bên trong một đối tượng. Để sử dụng và hiểu nó, chúng tôi sẽ giải quyết vấn đề đóng cửa Ẩn danh, để hiển thị những người bỏ phiếu bị loại vì họ không đáp ứng được tiêu chí về độ tuổi là 18 tuổi.

Ví dụ

Bạn có thể thử chạy đoạn mã sau để hiểu mẫu mô-đun JavaScript

<!DOCTYPE html>
<html>
   <body>
      <script>
         (function () {
            var votersAge = [15, 50, 27, 17, 22, 87, 65, 45];
            var average = function() {
           
            var total = votersAge.reduce(function(accumulator, age) {
               return accumulator + age}, 0);
               return total / votersAge.length + '.';
            }
            var notQualified = function(){
               var notAdult = votersAge.filter(function(age) {
                  return age < 18;});
               return 'Voters not qualified to vote (age less than 18) = ' + notAdult.length;
            }
            document.write(notQualified());
         }());
      </script>
   </body>
</html>