码迷,mamicode.com
首页 > Web开发 > 详细

Node Js

时间:2020-06-22 01:06:18      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:客户端   ocs   loading   desc   错误   alt   url   mic   默认   

什么是NodeJs?

Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目的流行工具!

Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核)

当 Node.js 执行 I/O 操作时(例如从网络读取、访问数据库或文件系统),Node.js 会在响应返回时恢复操作,而不是阻塞线程并浪费 CPU 循环等待。

这使 Node.js 可以在一台服务器上处理数千个并发连接,而无需引入管理线程并发的负担(这可能是重大 bug 的来源)。

Node.js 具有独特的优势,因为为浏览器编写 JavaScript 的数百万前端开发者现在除了客户端代码之外还可以编写服务器端代码,而无需学习完全不同的语言。

查看中文文档和官方文档

官网https://nodejs.org/dist/latest-v12.x/docs/api/

中文文档http://nodejs.cn/learn/working-with-file-descriptors-in-nodejs

大量的库

内置模块-URL库

点击官网,选中想用的方面,(官网中报红的即放弃的,不可用)然后查找

技术图片

 

 

注意中括号是可选参数。

技术图片

 

 

而一般一个方法都有两个,一个是同步一个是异步

然后选同步还是异步方法用即可

=====================

错误处理:

同步建议用try catch,异常捕获,不然出错程序就停止了,加了try catch就会继续执行

异步会调用回调函数,所以还好

回调里面又一般是err+data

技术图片

 

打印结果为

 技术图片

 

 

或者err单独一份

只需要告知创建是否成功即可没有readdir一样读取目录的目标

技术图片

 

 

然后还有很多方法,常见的如下

技术图片

 

 

内置模块Query

parse:将字符串变为对象,后面的参数hi指定划分的间隔点,不加就默认的空格(参看注释掉的部分就是)

技术图片

 

 stringfy:

技术图片

 

 技术图片

 

Node Js

标签:客户端   ocs   loading   desc   错误   alt   url   mic   默认   

原文地址:https://www.cnblogs.com/yangj-Blog/p/13174897.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!