当前位置: 首页 > news >正文

哪里有网站建设电话百度有钱花人工客服

哪里有网站建设电话,百度有钱花人工客服,广州越秀区东海大厦,济南网站建设tailook1.模块化 1.1.模块化的基本概念 模块化是指解决一个复杂问题时,自顶向下逐层把系统划分为若干模块的过程。对于整个系统而言,模块是可组合、分解和更换的单元。 1.2 编程中的模块化 编程领域的模块化就是把一个大文件拆成独立并相互依赖的多个小模块…

1.模块化

  • 1.1.模块化的基本概念

模块化是指解决一个复杂问题时,自顶向下逐层把系统划分为若干模块的过程。对于整个系统而言,模块是可组合、分解和更换的单元。

  • 1.2 编程中的模块化

编程领域的模块化就是把一个大文件拆成独立并相互依赖的多个小模块。
模块化的好处:

  • 提高了代码的复用性

  • 提高了代码的可维护性

  • 可以实现按需加载

2.node.js中的模块化

2.1 nodejs中的模块分类

  • 内置模块:由node.js官方提供的,例如fs,path,http
  • 自定义模块:用户创建的每个.js文件,都是自定义模块
  • 第三方模块:由第三方开发出来的模块,并非官方提供的内置模块,也不是用户创建的自定义模块,使用前需要先下载

2.2 模块作用域

和函数作用域类似,在自定义模块中定义的变量、方法等成员,只能在当前模块内被访问,这种模块级别的访问限制,叫做模块作用域。

2.3 向外共享模块作用域中的成员

2.3.1 module对象

在每个.js自定义模块中都有一个module对象,它里面存储了和当前模块有关的信息

2.3.2 module.exports对象

在自定义模块中,可以使用module.exprots对象,将模块中的成员共享出去,供外界使用,外界使用require()方法导入自定义模块时,得到的就是module.exports所指的对象。

2.3.3 exports对象

由于module.exports单词写起来比较复杂,为了简化向外共享成员的代码,node提供了exports对象。默认情况下,exports和module.exports指向同一个对象,最终的共享结果,还是以module.exports指向的结果为准。

2.3.4 node.js中的模块化规范

node.js遵循了CommonJS模块化规范,CommonJS规定了模块的特性和各模块之间如何互相依赖。
CommonJS规定:

  • 每个模块内部,module变量代表当前模块 。

  • module变量是一个对象,它的exports属性是对外的接口。

  • 加载某个模块,其实是加载该模块的module.exports属性。require()方法用于加载模块。

http://www.khdw.cn/news/45788.html

相关文章:

  • 要建一个网站怎么做网络宣传
  • 阜阳网站建设哪家好广州网络seo公司
  • 日喀则网站建设网店推广方法
  • 三站合一 网站建设网络营销策划的方法
  • 怎样做像绿色和平组织类似的网站我有广告位怎么找客户
  • 通过网页制作能赚钱吗seo关键词排名优化哪好
  • 域名及对应网站网页制作代码模板
  • 布吉做棋牌网站建设哪家便宜网站seo排名免费咨询
  • 网站建设品牌公司排名百度服务商平台
  • 科学城做网站公司seo优化工具大全
  • 网站建设时时彩深圳谷歌网络推广公司
  • 图书馆网站建设网站的目的合肥seo排名公司
  • 网站建设基本要素企业网络营销青岛
  • 如何用html和css做网站企业培训方案制定
  • 网站备案信息真实性核验单怎么弄如何做seo整站优化
  • 做期货要看哪几个网站百度人工客服电话
  • 庄河城乡建设管理局网站网店seo
  • 肯德基网站是哪家公司做的永久免费域名申请
  • 西安建设厅官方网站seo全国最好的公司
  • 做聚美优品网站得多少钱北京百度seo排名公司
  • 虹口网站制作百度怎么推广
  • 深圳做企业网站专业竞价托管哪家好
  • wordpress自定义模板下载百度网站优化公司
  • 石家庄大型网站建设百度seo关键词外包
  • 如何做网站流量报告seo网站优化报价
  • 网站后台管理系统功能河南新站关键词排名优化外包
  • seo关键词优化推广报价表seo中文含义是什么
  • 网站开发工程师应聘书范文700字全网网络营销
  • 跨境商城网站制作外包公司是什么意思
  • 什么平台可以做网站推广今日头条新闻最新