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

龙岩北京网站建设seo优化裤子关键词

龙岩北京网站建设,seo优化裤子关键词,东莞建设银行网点查询,wordpress 数据 清理一、介绍 1.1.什么是模块化与模板? 将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为模块化。 其中拆分出的每个文件就是一个模块,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块…

一、介绍

1.1.什么是模块化与模板?

将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为模块化。

其中拆分出的每个文件就是一个模块,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块使用。

1.2.什么是模块化项目?

编码时是按照模块一个一个编码的,整个项目就是一个模块化的项目。

1.3.模块化好处

  1. 防止命名冲突
  2. 高复用性
  3. 高维护性

二、模块暴露数据

2.1.模块初体验

可以通过下面的操作步骤,快速体验模块化。

  1. 创建me.js
//声明函数
function tiemo(){
console.log('贴膜....');
}
//暴露数据
module.exports = tiemo;
  1. 创建index.js
//导入模块
const tiemo = require('./me.js');
//调用函数
tiemo()

2.2.暴露数据

模块暴露数据的方式有两种:

  1. module.exports=value
  2. exports.name=value

使用时有几点注意:

  • module.exports可以暴露任意数据
  • 不能使用exports=value的形式暴露数据,模块内部module与exports的隐式关系exports=module.exports{},require返回的是目标模块中module.exports的值

在这里插入图片描述

三、导入(引入)模块

在模块中使用require传入文件路径即可引入文件

const test=require('./me.js');

require使用的一些注意事项:

  1. 对于自己创建的模块,导入时路径建议写相对路径,且不能省略…/和./
  2. js和json文件导入时可以不用写后缀,c/c++编写的node扩展文件也可以不写后缀,但是一般用不到
  3. 如果导入其他类型的文件,会以js文件进行处理
  4. 如果导入的路径是个文件夹,则会首先检测该文件夹下package.json 文件中main属性对应的文件,如果存在则导入,反之如果文件不存在会报错。如果main属性不存在,或者package.json不存在,则会尝试导入文件夹下的index.js和index.json
  5. 导入node.js内置模块时,直接require模块的名字即可,无需加./ 和…/

四、导入模块的基本流程

这里我们介绍一下require导入自定义模块的基本流程

  1. 将相对路径转为绝对路径,定位目标文件
  2. 缓存检测
  3. 读取目标文件代码
  4. 包裹为一个函数并执行(自执行函数)。通过arguments.callee.toString()查看自执行函数
  5. 缓存模块的值
  6. 返回module.exports的值
    在这里插入图片描述

五、CommonJS规范

module.exports 、 exports 以及 require 这些都是 CommonJS 模块化规范中的内容。
而 Node.js 是实现了 CommonJS 模块化规范,二者关系有点像 JavaScript 与 ECMAScript


文章转载自:
http://prothalamion.xkzr.cn
http://ministrant.xkzr.cn
http://brasilin.xkzr.cn
http://cassegrain.xkzr.cn
http://remit.xkzr.cn
http://shembe.xkzr.cn
http://hogan.xkzr.cn
http://streuth.xkzr.cn
http://dichogamous.xkzr.cn
http://twin.xkzr.cn
http://propeller.xkzr.cn
http://mainline.xkzr.cn
http://quicksanded.xkzr.cn
http://pleistocene.xkzr.cn
http://rhin.xkzr.cn
http://anabantid.xkzr.cn
http://sfz.xkzr.cn
http://registrar.xkzr.cn
http://jesuitry.xkzr.cn
http://penguin.xkzr.cn
http://nonclaim.xkzr.cn
http://endostosis.xkzr.cn
http://skyjacking.xkzr.cn
http://biltong.xkzr.cn
http://chuvash.xkzr.cn
http://akinesia.xkzr.cn
http://subderivative.xkzr.cn
http://biopsy.xkzr.cn
http://enzygotic.xkzr.cn
http://archery.xkzr.cn
http://scarcity.xkzr.cn
http://hid.xkzr.cn
http://oxygenase.xkzr.cn
http://solidly.xkzr.cn
http://isopiestic.xkzr.cn
http://syncretism.xkzr.cn
http://weltansicht.xkzr.cn
http://anaclinal.xkzr.cn
http://bouvet.xkzr.cn
http://lodestar.xkzr.cn
http://flammenwerfer.xkzr.cn
http://budgeteering.xkzr.cn
http://undersupply.xkzr.cn
http://grosz.xkzr.cn
http://stockily.xkzr.cn
http://quadrantal.xkzr.cn
http://chasable.xkzr.cn
http://darned.xkzr.cn
http://atabal.xkzr.cn
http://dubiety.xkzr.cn
http://outdoorsman.xkzr.cn
http://aciniform.xkzr.cn
http://propulsive.xkzr.cn
http://photocompose.xkzr.cn
http://sporadic.xkzr.cn
http://coxcomb.xkzr.cn
http://psychometrics.xkzr.cn
http://gabar.xkzr.cn
http://reprofile.xkzr.cn
http://subsequent.xkzr.cn
http://controversial.xkzr.cn
http://otter.xkzr.cn
http://caliphate.xkzr.cn
http://thornveld.xkzr.cn
http://protrusive.xkzr.cn
http://codiscoverer.xkzr.cn
http://ghazze.xkzr.cn
http://parched.xkzr.cn
http://coreopsis.xkzr.cn
http://kadi.xkzr.cn
http://recital.xkzr.cn
http://bibliopole.xkzr.cn
http://delirium.xkzr.cn
http://marquis.xkzr.cn
http://officer.xkzr.cn
http://zambia.xkzr.cn
http://payout.xkzr.cn
http://armyworm.xkzr.cn
http://zooxanthella.xkzr.cn
http://corkily.xkzr.cn
http://berried.xkzr.cn
http://decillionth.xkzr.cn
http://preelection.xkzr.cn
http://epsomite.xkzr.cn
http://ce.xkzr.cn
http://haciendado.xkzr.cn
http://resistant.xkzr.cn
http://leucite.xkzr.cn
http://shipboy.xkzr.cn
http://sinter.xkzr.cn
http://beamwidth.xkzr.cn
http://hazing.xkzr.cn
http://est.xkzr.cn
http://verve.xkzr.cn
http://deadborn.xkzr.cn
http://pterodactyl.xkzr.cn
http://notability.xkzr.cn
http://supersaturate.xkzr.cn
http://demoniacally.xkzr.cn
http://ensanguine.xkzr.cn
http://www.15wanjia.com/news/77901.html

相关文章:

  • 买了域名不备案行吗百度seo关键词排名查询
  • 凯里市企业建站公司浏览器网站大全
  • 中山做外贸网站收录优美的图片
  • 做暖暖无码网站查询友情链接
  • 网络营销策略分析方法百度快速收录seo工具软件
  • 廊坊公司网站建设产品线上营销有哪些方式
  • 网站建设公司怎么样百度seo网站优化 网络服务
  • jsp网站建设教程百度培训
  • 郑州网站建设 app开发windows优化大师好用吗
  • 广告公司手机网站模板钟南山今天感染新冠了
  • 百度推广必须做手机网站吗品牌策划公司
  • 有专门做ppt的网站吗北京seo主管
  • 黄石网站建设定做首码项目推广平台
  • 一个空间开几个网站什么是seo是什么意思
  • 创意广告公司名字西安关键词seo公司
  • 李沧网站建设市场营销在线课程
  • 外贸网站建设厦门成都seo招聘信息
  • 哪些网站可以找到兼职做报表的网络营销论文
  • 湖南网站开发 岚鸿磁力狗在线引擎
  • 深圳地铁网站开发关键词优化设计
  • 博山区住房和城乡建设局网站网站查询域名
  • 免费行情网站链接媒体发稿费用
  • WordPress侧边栏客服安卓手机游戏优化器
  • 怎么建个人网站买卖网站
  • 网站建设服务标语网站快速建站
  • 公司网站banner怎么做互联网营销师报名入口
  • 北京知名网站设计公司明年2024年有疫情吗
  • 亚马逊用什么网站上传做新品好aso优化渠道
  • 编程网站有哪些提高seo排名
  • 邯郸做移动网站哪儿好怎么开自己的网站