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

怎样做淘宝网站建设网站开发联系方式

怎样做淘宝网站建设,网站开发联系方式,商务网站模板下载,wordpress移除编辑器区块Node.js的内置模块 module模块global全局变量Console控制台Errors错误模块捕获异常异步方法通过回调函数传递异常事件触发器对象异常捕获 module模块 使用module模块可以查看Node.js所有的内置模块、在所有模块中都可以使用的全局变量、程序在运行过程中可能会出现的四类错误。… Node.js的内置模块 module模块global全局变量Console控制台Errors错误模块捕获异常异步方法通过回调函数传递异常事件触发器对象异常捕获 module模块 使用module模块可以查看Node.js所有的内置模块、在所有模块中都可以使用的全局变量、程序在运行过程中可能会出现的四类错误。 const builtinModules require(module) console.log(builtinModules)在Terminal运行node module.js,会出现如下图所示的内置模块。 注以上的内置模块的导入直接通过require(‘模块名’)即可。 global全局变量 在Node.js中可以全局访问的变量包括JavaScript本身的内置对象和Node.js特定的全局变量。Node.js提供的全局变量在所有模块中可以直接使用。 变量、方法或类功能说明Buffer类用于处理二进制数据__dirname当前模块的目录名。此变量看起来作用于全局但实际上不是__filename当前模块的文件名。此变量看起来作用于全局但实际上不是setImmediate方法在I/O事件回调之后调度callback立即 执行setInterval方法每延时数毫秒调度重复执行callbacksetTimeout方法在延时数毫秒后调度单次的callback执行console用于打印到标准输出和标准错误exports对module.exports的引用此变量看起来作用于全局但实际上不是module对当前模块的引用。此变量看起来作用于全局但实际上不是global全局的命名空间对象performanceperf_hooks.performance对象process进程对象require方法用于导入模块、JSON和本地文件TextDecoderWHATWG编码标准TextDecoder API的实现TextEncoderWHATWG编码标准TextEncoder API的实现URL浏览器兼容的URL类URLSearchParams提供对URL查询的读写访问为网址查询字符串而设计 Console控制台 Console模块导出两个特定组件Console类和全局的console实例。 全局的console无须调用required(‘console’)就可以使用。 Console类包括 console.log 打印内容到标准输出console.error 打印错误信息和堆栈跟踪信息console.warn 打印信息 const name langezuibang console.log(name) console.error(new Error(you code has bug!)) console.warn(hi ${name})运行结果 Console类可用于创建具有可配置输出流的简单记录器可使用console.Console进行访问。 Console类构造函数可以接收一个对象其中的部分可选配置项有stdout和stderr。stdout是用于打印日志或信息输出的可写流stderr用于警告或错误输出。如果为提供stderr,则stdout用于stderr。 // 引入fs模块 const fs require(fs) // 在当前目录下生成日志文件 const output fs.createWriteStream(./stdout.log) const errorOutput fs.createWriteStream(./stderr.log) // 自定义的简单记录器 const logger new console.Console({ stdout: output, stderr: errorOutput }) const myName langezuibang const age 18 logger.log(Im ${myName}) logger.log(age: %d, age)运行代码发现在当前目录下生成了stdout.log和stderr.log文件stdout.log文件内容如下 Errors错误模块 在Node.js中运行的应用程序通常会遇到以下4类错误 1.标准的JavaScript错误如、、、、、 2.由底层操作系统约束触发的系统错误 3.由应用程序代码触发的用户指定的错误 4.AssertionError是特殊的错误类当Node.js检测到异常逻辑时会触发这些通常由assert模块引发。 捕获异常 用try … catch语句 try {const a 1// c 未定义const b a c } catch (err) {console.log(err.name) } console.log(do something)异步方法通过回调函数传递异常 const fs require(fs) // 通过回调函数的对一个参数传递异常 fs.readFile(a file that does not exist, (err, data) {// 文件不存在捕获到异常if (err) {console.error(error!, err)return} }) // readFile是异步方法因此会先继续执行后面的代码 console.log(go on)运行结果 事件触发器对象异常捕获 实例中通过net模块尝试创建到本地服务器的连接由于本地无可用服务器所以会发生异常此异常通过流添加到对象的error事件里。 const net require(net) const connection net.connect(localhost) connection.on(error, (err){// 向流中添加‘error’事件句柄// 如果连接被服务器重置或根本无法连接或者连接遇到任意类型的错误则将错误发送到这里console.error(err) })错误相关的类 类功能说明Error通用的JavaScript对象不表示发生错误的任何具体情况。AssertionError表示断言的失败RangeError表示提供的参数不在函数可接收值的集合或范围内ReferenceError表示正在尝试访问未定义的变量SyntaxError表示程序不是有效的JavaScriptSystemErrorNode.js在其运行时环境中发生异常时会生成系统错误。TypeError表示提供的参数不是允许的类型
http://www.dnsts.com.cn/news/92556.html

相关文章:

  • php蓝色大气科技企业网站住总集团公司宣传册设计样本
  • 公共场所建设网站大连市开发区网站建设公司
  • 快手小程序推广赚钱怎么优化一个网站关键词
  • 石家庄自适应网站建设做化妆品注册和注册的网站
  • 网站建设集团动漫制作专业概念
  • 在建设主题网站时宁波企业名称查询网站
  • 搭建一个网站需要什么一站式网站建设费用
  • 成都网站设计培训竞价在什么网站上做
  • 无锡那家网络公司做网站好建筑设计规范
  • 专业公司网站开发服务wordpress更改主机名
  • 建网站的步骤是哪些wordpress如何开启邀请码注册
  • 宜都网站建设徐州小程序开发商
  • 谷歌网站质量指南快速开发网页工具
  • 淘宝客网站备案教程运营的工资一般是多少
  • 网站备案主体授权书180天做180个网站
  • 建设自己的淘宝优惠券网站买了域名怎么建网站
  • 深圳广告网站设计制作东莞网站推广方式
  • 南山网站seo最好的网站推广
  • 教学网站开发视频校园兼职网站开发用例图
  • 管理咨询公司网站网络规划设计方案实例
  • 简单的网站开发网站开发硬件设计
  • 兰州做网站或小程序论客企业邮箱官网
  • 普宁网站建设公司天津市建设公司网站
  • 男女做暧视频网站免费给分管领导网站建设情况汇报怎么写
  • 高青网站建设网站dedecms数据库
  • 山西工程项目视频制作公司做网站优化要多少钱
  • 蛋糕网站建设网站安全怎么做
  • 可视化网站建设软件wordpress ftp 失败
  • 做外国订单有什么网站idc机房建设
  • 建外贸网站 东莞dw制作个人网页代码