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

做管理信息的网站吗延吉网站建设depawo

做管理信息的网站吗,延吉网站建设depawo,做网站到八方资源网怎么样,wordpress页面没有大家好#xff0c; 我是雄雄#xff0c;欢迎关注公众号 #xff1a;雄雄的小课堂Node.jsNode的简介node是运行在服务端的JS基于谷歌 JavaScript运行时建立的一个平台是一个事件驱动IO服务端JavaScript环境#xff0c;基于谷歌V8引擎#xff0c;V8引擎执行JavaScript的速度… 大家好 我是雄雄欢迎关注公众号 雄雄的小课堂Node.jsNode的简介node是运行在服务端的JS基于谷歌 JavaScript运行时建立的一个平台是一个事件驱动IO服务端JavaScript环境基于谷歌V8引擎V8引擎执行JavaScript的速度非常快性能比较好如果你是后端程序员想部署一些高性能的服务那么学习Node.js也是一个非常好的选择。Hbuilder中安装node插件点击工具--》插件安装--》选择nodejs的插件点击后面的选择点击安装。然后选择需要运行的js文件右击点击运行方式--》Node Application即可在控制台中输出内容Hbuilder中添加cmd外部工具点击运行选择外部工具选择外部工具配置 ,点击新建 起个名字比如叫【cmd】 ,在要执行的命令活文件里面写C:\\Windows\System32\cmd.exe ,然后下面的浏览工作空间 直接选择当前需要操作的项目即可。使用外部工具的方式运行js文件右击js文件 点击外部工具选择cmd ,这个时候就会打开控制台然后在控制台中输入node js文件名.js回车即可。Node.js模块化ECMAScprit标准的缺陷 1.没有模块系统 2.标准库比较少 3.没有标准接口 4.缺乏管理系统如果程序设计的规模达到了一定的程度则必须进行模块化模块化可以有多种形式但是至少应该提供能够将代码分割为多个源文件的机制CommonJS的模块功能可以帮我们解决该问题。总结1.对于Node.js来说一个js文件就是一个模块 2.在Node.js中我们通过require()函数来引用其他模块。require(“路径”)可以传递一个文件的路径作为参数如果使用 相对路径必须以.或..开头 3.使用require()函数引入一个模块后该函数会返回一个对象这个对象代表的是引入这个模块。4.在node中每一个js文件中的js代码都是独立运行在一个函数中而不是全局作用域所以一个模块中的变量和函数在其他模块中无法访问在一个文件中引入另一个文件 使用require函数引入别的模块语法如下var md  require(./Module01.js); console.log(md); module01.js中的内容console.log(但是); exports.x 10; 在Node中每个js文件中的js代码都是独立运行在一个函数中的而不是全局作用域的所以一个模块中的变量和函数是不能在别的模块中调用, 如果在A文件中有这样的声明var a 10 ,那么在B文件中是无法直接调用那么此时需要修改A文件代码为exports.a 10 则在B文件中即可调用console.log(md.a);函数也是一样的原理如果想要在B文件中调用则需要在函数的前面加exports关键词。console.log(但是); exports.x 10; exports.fn  function(a,b){return ab; };var md  require(./Module01.js); console.log(md.x); console.log(md.fn(10,10));问题分析如果有多个字段或者方法需要暴露出来供别的js文件访问的时候怎么办笨方法exports.name  王炎霸; exports.age  18; exports.sayName  function(name){console.log(传过来的姓名是name);}; 显然这种方式太麻烦 那么我们可以用module.exports的方法来编写module.exports{name : 张三,age :14,sayName:function(name){console.log(原来的名字是this.name);//调用上面的name属性console.log(传过来的姓名是name);   //接收参数name的值输出} } 调用的代码console.log(md.sayName(李四)); 在Node 中有一个全局对象global,它的作用与网页中的window类似在全局中创建的变量都会作为global的属性保存 在全局总创建的函数都会作为global的函数保存局部变量var num  10; 全局变量num  10;  获取全局变量console.log(global.a); 总结1.实际上当node执行模块中的代码时他首先会在代码的最前端 添加如下代码function (exports, require, module, __filename,__dirname) {//模块中的代码 } 而在代码的最低端则会添加一对{}2.实际上模块中的代码都是包装在一个函数中执行的,并且在函数执行时同时传递了5个实参。3.查看长度  console.log(arguments.length);exports:该对象用来将变量或函数暴露在外部require:该函数用来引入外部模块module:代表当前模块本身exports就是module的属性既可以使用exports导出也可以使用modult.exports导出_filename:当前模块完整路径_dirname:当前模块目录
http://www.yutouwan.com/news/17763/

相关文章:

  • 设计一个网站要多少钱深圳网站 商城制作
  • 北京网站建设新闻php wordpress
  • 淘宝客网站怎么做优化杭州设计公司有哪些
  • 温州网站制作要多少钱wordpress登录搜索
  • 超人气网站是这样建成的全球采购商平台
  • 做网站用什么写编写wordpress主题
  • 规划馆网站建设wordpress实现分页
  • 怎么在公司网站上安装百度商桥贵州建筑网站
  • 桂平逗乐游戏招聘网站开发wordpress的滑块换成图片
  • 公司管理培训课程seo关键词推广价格
  • 高企达建设公司网站智能建站做网站好吗
  • 国内简约网站小程序官网入口
  • 网站模板源代码下载wordpress oa插件
  • 十堰市建设工程管理处网站域名备案有什么用
  • 一个人可以做几个网站免费wordpress主题 h5
  • 东营网站设计wordpress少儿主题
  • 电子商务网站建设域名施工企业安全生产评价表下载
  • 建设信用卡商城网站php网站开发框架搭建
  • 常用来做网站的首页商贸有限公司起名字
  • 外贸建站系统源码微信企业网站html5模板
  • 网站的加盟代理邯郸网站制作基本流程
  • 网站分站是怎么做的中国app开发公司排名
  • 网站建设最重要的环节淘宝优惠券怎么做网站
  • 好看的知名企业网站为何公司做的网站很丑
  • 全国通网站建设WordPress在服务器什么位置
  • 陕西省建设厅网站怎么查焊工证wordpress邮件发送下载
  • 中国建设银行网站首页签约做关于灯饰的网站
  • 快速达建网站视频直播app开发
  • 自己做返利网站吗山西建设网站公司
  • 网站建设业务渠道WordPress调用发邮件