JS模块化编程
accttodo 9/1/2022 前端JS
[TOC]
# 一、JS模块化编程背景
计算机语言编程中,模块化编程对架构设计、代码复用起到至关重要的作用,工程中引入他人写好的库和模块能大大缩减开发周期。C/C++中,可以用include;Java中可以用import。
模块化编程是一种软件设计技术,强调将程序的功能分为独立的、可互换的模块,以使每个模块都包含执行所需功能的一个方面所必需的一切。模块接口表示该模块需要的元素和提供的元素。模块化程序设计与结构化程序设计、面向对象程序设计密切相关,目标都是通过分解成较小的部分来促进大型软件程序和系统的构建。
# script标签方式的过程理解
JS加载
(浏览器中的下载
)和执行
的过程如下:
<script>
标签在加载和执行JS的时候 , 会阻塞dom的渲染进程,多个