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

网站推广产品怎么做深圳网站搜索

网站推广产品怎么做,深圳网站搜索,wordpress 购物车,淄博网站建设优化运营熊掌号目录 一、什么是模块化 二、node.js中的模块化 1. node.js中模块的分类 2. 加载模块 3. node.js 中的模块作用域 4. 向外共享模块作用域中的成员 4.1 module对象 4.2 module.exports 对象 4.3 exports对象 5. node.js 中的模块化规范 一、什么是模块化 模块化是指解…目录 一、什么是模块化 二、node.js中的模块化 1. node.js中模块的分类 2. 加载模块 3. node.js 中的模块作用域 4. 向外共享模块作用域中的成员 4.1 module对象  4.2 module.exports 对象 4.3 exports对象 5. node.js 中的模块化规范  一、什么是模块化 模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说模块是可组合、分解和更换的单元。 编程领域中的模块化就是遵守固定的规则把一个大文件拆成独立并互相依赖的多个小模块。把代码进行模块化拆分的好处 1提高了代码的复用性 2提高了代码的可维护性 3可以实现按需加载 模块化规范就是对代码进行模块化的拆分与组合时需要遵守的那些规则。例如使用什么样的语法格式来引用模块在模块中使用什么样的语法格式向外暴露成员。模块化规范的好处 大家都遵守同样的模块化规范写代码降低了沟通的成本极大方便了各个模块之间的相互调用。 二、node.js中的模块化 1. node.js中模块的分类 node.js 中根据模块来源的不同将模块分为了3大类分别是 1内置模块 (内置模块是由 Node.js 官方提供的例如 fs、path、http 等) 2自定义模块(用户创建的每个.js 文件都是自定义模块) 3第三方模块由第三方开发出来的模块并非官方提供的内置模块也不是用户创建的自定义模块使用前需要先下载 2. 加载模块 使用强大的 require() 方法可以加载需要的内置模块、用户自定义模块、第三方模块进行使用。例如 注意使用require方法加载模块时会执行被加载模块中的代码。在加载用户自定义模块时可以沈省略.js后缀名。 3. node.js 中的模块作用域 和函数作用域类似在自定义模块中定义的变量、方法等成员只能在当前模块内被访问这种模块级别的访问限制叫做模块作用域。模块作用域可以防止全局变量污染。 4. 向外共享模块作用域中的成员 4.1 module对象  在每个.js 自定义模块中都有一个 module 对象它里面存储了和当前模块有关的信息打印如下 console.log(module) 4.2 module.exports 对象 在自定义模块中可以使用 module.exports 对象将模块内的成员共享出去供外界使用。外界用 require() 方法导入自定义模块时得到的就是 module.exports 所指向的对象 例子 我们现在有编写了两个js文件一个名为“06-模块化.js”另一个为“自定义模块.js”现在我们希望在“06-模块化.js”中引入“自定义模块.js” “06-模块化.js”的打印信息如下 4.3 exports对象 由于 module.exports 单词写起来比较复杂为了简化向外共享成员的代码Node 提供了exports 对象。默认情况exports 和 module.exports 指向同一个对象。最终共享的结果还是以module.exports 指向的对象为准。 5. node.js 中的模块化规范  node.js 遵循了 CommonJS 模块化规范CommonJS 规定了模块的特性和各模块之间如何相互依赖。 CommonJS规定 1每个模块内部module 变量代表当前模块 2module 变量是一个对象它的 exports 属性 (即 module.exports) 是对外的接口 3加载某个模块其实是加载该模块的 module.exports 属性。require() 方法用于加载模块
http://www.pierceye.com/news/45885/

相关文章:

  • 汕头网站设计哪家好黄冈网络推广服务平台
  • 深圳商城网站建设报价单商业空间设计ppt
  • 商城网站的seo优化改怎么做分类网站一天做几条合适
  • 做网站 广告收入大连网站设计案例
  • 山东网站域名备案时间湖北免费网站建设
  • 东莞seo网络推广专网站优化有哪些方法
  • 自己做的网站地址手机怎么打不开数据分析网
  • 遵义网站建设遵义买到域名怎么做网站
  • 网站背景自动切换下载网站所有网页
  • 仿站网ajs17网站建设
  • 关键词与网站标题竞价销售是什么意思
  • 网站制作公司哪家正规怎么用手机创建网站
  • 毕业设计代做网站jsp关于协会网站建设的意见
  • 做企业形象网站建设美食网站的意义
  • 做邀请函好的网站南昌seo实用技巧
  • 注册top域名做公司网站工程科技 网站设计
  • 福建建设厅网站工程履约保险wordpress网站采集插件
  • 写作参考范文网站本地58同城招聘网
  • 淘客做自己的网站中国机加工企业哪里最多
  • 开办时 网站建设费 科目网络规划设计师教程第2版下载
  • 网站建设费用怎么算编程做网站
  • 网站后台栏目管理wordpress建个人网站
  • 网站自然排名这么做汽车网站建设代理加盟
  • ktv网站模板编程开发工具有哪些
  • 新网站为什么做的这么难企业管理控制系统
  • 白沙网站建设的基本情况搭建商城到底哪家好
  • 活动策划网站有哪些网站做好了 后期怎么做
  • 名城建设有限公司网站海南seo
  • 淘宝客网站推广备案信息产品网页设计多少钱
  • 深圳网站建设定制开发国内网站 备案