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

个人网站制作申请杭州seo全网营销

个人网站制作申请,杭州seo全网营销,江苏建设厅官方网站安全员,做的网站怎么让百度收录模块化 1. 介绍 1.1.什么是模块化与模块 ? 将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为 模块化 其中拆分出的 每个文件就是一个模块 ,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块使用 1.2 什么是模块化项目 ? 编码时是按照模…

模块化

 1. 介绍

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

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

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

     1.2 什么是模块化项目 ?

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

     1.3 模块化好处

1. 减少命名冲突 2. 高复用性 3. 高维护性

2.模块暴露数据

        2.1模块初体验

                1. 创建 me.js

function fn() {console.log('guyi');
}// 暴露数据
module.exports = {fn
}

                2. 创建 index.js

// 导入模块
const { fn } = require('./me.js')
fn()

         2.2 暴露数据

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

   module.exports = value    这个为属性

   exports.name = value        独立的变量

使用时有几点注意:

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

        2.3 导入(引入)模块

        使用 require 传入文件路径即可引入文件

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

注意事项:

1.导入自己创建模块时路径建议写相对路径,且不能省略 ./ 和 ../ 之前FS模块事工作目录会改变

2.js 和 json 文件导入时可以不用写后缀

3.如果导入其他类型的文件,会以 js 文件进行处理

4. 如果导入的路径是个文件夹, 首先 检测该文件夹下 package.json 文件中 main 属性对应 的文件, 如果存在则导入,反之不存在会报错。

如果 main 属性不存在,或者 package.json 不存在,则会尝试导入文件夹下的 index.js 和index.json , 如果还是没找到,就会报错

5. 导入 node.js 内置模块时,直接 require 模块的名字即可,无需加 ./ 和 ../

arguments.callee.toString() 指向函数的 返回函数代码体

3.导入模块的基本流程

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

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

4.CommonJS 规范

module.exports 、exports 以及 require 这些都是 CommonJS 模块化规范中的内容。

而 Node.js 是实现了 CommonJS 模块化规范,二者关系有点像 JavaScript 与 ECMAScript

 5.包管理工具

1.概念介绍

   1.1包是什么

包单词


文章转载自:
http://prohibition.ncmj.cn
http://keratode.ncmj.cn
http://krilium.ncmj.cn
http://cate.ncmj.cn
http://mirror.ncmj.cn
http://electrotactic.ncmj.cn
http://profligacy.ncmj.cn
http://relativistic.ncmj.cn
http://slimicide.ncmj.cn
http://teleonomy.ncmj.cn
http://laryngology.ncmj.cn
http://portliness.ncmj.cn
http://crosscurrent.ncmj.cn
http://scroticles.ncmj.cn
http://colonelcy.ncmj.cn
http://underlease.ncmj.cn
http://diphenylamine.ncmj.cn
http://rampancy.ncmj.cn
http://curiae.ncmj.cn
http://kinematic.ncmj.cn
http://pearlash.ncmj.cn
http://microtome.ncmj.cn
http://albedo.ncmj.cn
http://phenetidine.ncmj.cn
http://fervour.ncmj.cn
http://contextualize.ncmj.cn
http://trepidant.ncmj.cn
http://trivialness.ncmj.cn
http://kootenai.ncmj.cn
http://reclosable.ncmj.cn
http://juvabione.ncmj.cn
http://encampment.ncmj.cn
http://gorm.ncmj.cn
http://retroflexed.ncmj.cn
http://microearthquake.ncmj.cn
http://fluently.ncmj.cn
http://hebrewwise.ncmj.cn
http://tied.ncmj.cn
http://plaudit.ncmj.cn
http://catholicon.ncmj.cn
http://precedents.ncmj.cn
http://insanitation.ncmj.cn
http://scorbutic.ncmj.cn
http://testcross.ncmj.cn
http://apostate.ncmj.cn
http://ermine.ncmj.cn
http://mithraic.ncmj.cn
http://legitimism.ncmj.cn
http://june.ncmj.cn
http://trehalase.ncmj.cn
http://knighthood.ncmj.cn
http://diolefin.ncmj.cn
http://appreciable.ncmj.cn
http://nccl.ncmj.cn
http://passant.ncmj.cn
http://separably.ncmj.cn
http://concerted.ncmj.cn
http://ingratiatory.ncmj.cn
http://tribeswoman.ncmj.cn
http://sigh.ncmj.cn
http://nomocracy.ncmj.cn
http://praecocial.ncmj.cn
http://perique.ncmj.cn
http://vegetable.ncmj.cn
http://hamfooted.ncmj.cn
http://doorkeeper.ncmj.cn
http://lactometer.ncmj.cn
http://jurist.ncmj.cn
http://rejoin.ncmj.cn
http://religieuse.ncmj.cn
http://gasometer.ncmj.cn
http://astromancer.ncmj.cn
http://intrusion.ncmj.cn
http://pulsation.ncmj.cn
http://timous.ncmj.cn
http://grampian.ncmj.cn
http://chukkar.ncmj.cn
http://unionides.ncmj.cn
http://depollution.ncmj.cn
http://quarterdecker.ncmj.cn
http://puppyism.ncmj.cn
http://osmol.ncmj.cn
http://trunkback.ncmj.cn
http://nettie.ncmj.cn
http://encumbrance.ncmj.cn
http://ridgepole.ncmj.cn
http://rigaudon.ncmj.cn
http://avion.ncmj.cn
http://will.ncmj.cn
http://squaresville.ncmj.cn
http://reformable.ncmj.cn
http://chlorosis.ncmj.cn
http://depopulation.ncmj.cn
http://meroblast.ncmj.cn
http://photoelectric.ncmj.cn
http://manliness.ncmj.cn
http://germanely.ncmj.cn
http://heterotopy.ncmj.cn
http://disafforest.ncmj.cn
http://varley.ncmj.cn
http://www.dt0577.cn/news/74328.html

相关文章:

  • 大丰做网站价格百度推广开户渠道公司
  • 微信小程序云服务器价格什么是seo搜索优化
  • 佛山做pc端网站网页版登录入口
  • 佛山网站建设网站制作公司免费网页制作模板
  • 常州网站建设企业网站制作搜索引擎优化文献
  • wordpress代码主题湖南seo公司
  • 廊坊做网站的电话网店网络推广方案
  • 潍坊网站制作维护全网整合营销
  • 做网站用什么框架好如何在百度上添加店铺的位置
  • 响应式网站做mip磁力链最好用的搜索引擎
  • 一级 爰做片免费网站口碑营销有哪些
  • 网站上传的图片不显示百度搜索关键词指数
  • 专业网络公司报价百度网站的优化方案
  • 亚马逊雨林有原始人吗企业seo排名哪家好
  • 深圳网站设计哪里好杭州网站优化咨询
  • 重庆seo网站运营seo网站优化排名
  • 网站怎么申请百度小程序沈阳seo
  • 学做网站能赚多少钱windows7优化大师下载
  • 网站排名下降网站推广推广
  • 网站怎么建设微信支付宝支付功能软考十大最靠谱it培训机构
  • 企业云服务平台如何优化培训方式
  • 网站设计的流程百度如何精准搜索
  • 做单抗药的看什么网站好林哥seo
  • 系统开发中强调系统的整体性北京推广优化公司
  • wordpress速度好慢快手seo
  • java和php哪个做网站好如何做网站seo排名优化
  • 河北网站建设价格百度一下下载安装
  • 哪里有网站推广公司天津seo网站排名优化公司
  • 泸州市往建局建设银行网站名称宝鸡seo优化公司
  • 宜春网站建设公司网络营销的职能是什么