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

网站建设提议网站建设怎么在图片上加字

网站建设提议,网站建设怎么在图片上加字,百度如何建设自己的网站,嵌入式和网站开发1.什么是模块化 模块化是指解决一个复杂问题时#xff0c;自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说#xff0c;模块是可组合、分解和更换的单元。 编程领域中的模块化 编程领域中的模块化#xff0c;就是遵守固定的规则#xff0c;把一个大文件拆成独立并…1.什么是模块化 模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说模块是可组合、分解和更换的单元。 编程领域中的模块化 编程领域中的模块化就是遵守固定的规则把一个大文件拆成独立并互相依赖的多个小模块。 把代码进行模块化拆分的好处: 1️⃣提高了代码的复用性 2️⃣提高了代码的可维护性 3️⃣可以实现按需加载 模块化规范 模块化规范就是对代码进行模块化的拆分与组合时需要遵循的那些规则 例如 使用什么样的语法格式来引用模块 在模块中使用什么样的语法格式向外暴露成员 2.node.js中模块的分类 Node.js 中根据模块来源的不同将模块分为了3 大类分别是: 内置模块(内置模块是由 Node.js 官方提供的例如 fs、path、http 等) 自定义模块(用户创建的每个.js 文件都是自定义模块) 第三方模块(由第三方开发出来的模块,并非官方提供的内置模块,也不是用户创建的白定义模块使用前需要先下载) 加载模块 //加载内置fs模块 const m1 require(fs) //加载用户的自定义模块 const custom require(./custom.js) //加载第三方模块 const moment require(moment)注意使用require()方法加载其他模块时会执行被加载模块中的代码 使用require()方法加载用户自定义模块期间可以省略.js的后缀名 node.js中的模块作用域 什么是模块作用域 和函数作用域类似在自定义模块中定义的变量、方法等成员只能在当前模块内被访问这种模块级别的访问限制叫做模块作用域。 模块作用域的好处 防止了全局变量污染的问题 模块内定义的内容无法被外界访问 向外共享模块作用域中的成员 module对象 在每个.js自定义模块中都有一个module对象他里面存储了和当前模块有关的信息 module.exports对象 在自定义模块中可以使用module.exports对象将模块内的成员共享出去供外界使用。 外界用require()方法导入自定义模块时得到的就是 module.exports所指向的对象 注意使用require()方法导入模块时导入的结果永远以module.exports指向的对象为准 // 在一个自定义模块中默认情况下 module.exports {} const age 20 // 向 module.exports 对象上挂载 username 属性 module.exports.username zs // 向 module.exports 对象上挂载 sayHello 方法 module.exports.sayHello function() {console.log(Hello!) } module.exports.age age// 让 module.exports 指向一个全新的对象 module.exports {nickname: 小黑,sayHi() {console.log(Hi!)} } exports对象 由于 module.exports 单词写起来比较复杂为了简化向外共享成员的代码Node 提供了exports 对象。默认情况下exports 和 module.exports 指向同一个对象。最终共享的结果还是以module.exports 指向的对象为准。 // console.log(exports) // console.log(module.exports) // console.log(exports module.exports)const username zs module.exports.username username exports.age 20 exports.sayHello function() {console.log(大家好) } // 最终向外共享的结果永远都是 module.exports 所指向的对象exports和module.exports的使用误区 注意为了防止混乱建议不要在同一个模块内同时使用exports和module.exports 3.node.js中的模块化规范 Node.js 遵循了 CommonJS 模块化规范,CommonJS 规定了模块的特性和各模块之间如何相互依赖 CommonJS规定: 每个模块内部module 变量代表当前模块 module 变量是一个对象,它的exports 属性(即 module.exports)是对外的接口 加载某个模块其实是加载该模块的 module.exports 属性。require0 方法用于加载模块
http://www.zqtcl.cn/news/679901/

相关文章:

  • 网站模板但没有后台如何做网站家政网站开发
  • 自己办网站审批流程网页设计师的发展路径
  • 什么叫网站地图百度竞价排名费用
  • 企业网站建设顾问wordpress如何用API采集
  • win7网站后台无法编辑vr网站建设
  • 做头发个人网站制作素材dw中做网站的步骤
  • 学校网站做几级等保网页制作与维护
  • 十堰外贸网站建设松滋做网站
  • 网站导航条青浦徐泾网站建设
  • 厦门网站建设一般多少钱店铺域名是什么意思
  • 网站关键词搜索排名怎么做雅奇小蘑菇做网站好不好用
  • 手机网站案例建设网站地图素材
  • 企业网站制作比较好的如何设计一个网页首页代码
  • 维护网站成本网站建设进度图
  • asp.net做织梦网站设计手机网站建设
  • 江苏省住房和城乡建设局网站首页北京大型网站制作公司
  • 网站改版工作方案网站设计技能培训
  • 佳木斯市网站建设淄博网站开发招聘
  • 学习软件的网站先备案先建网站
  • 建立网站 知乎常州网站制作机构
  • 洛阳建设网站上海高端室内设计事务所
  • 做高清图的网站wordpress分类自定义文字
  • 创建站点如何做网站如何利用分类信息网站做推广
  • wordpress 拍卖插件找文网优化的技术团队
  • 建站素材网自助餐火锅网站建设
  • 企业型网站建设方案农村电商网站设计与发展现状
  • 建站快车凡科企业网站建设合同(一)
  • 阜平网站建设在广州做seo找哪家公司
  • 怎么做农家乐联盟网站六安建设机械网站
  • 网站开发行业标准江苏网站开发公司