node一些相关

1、Node

  node的核心语言是JavaScript ,基于Google的V8引擎。

2、node使用

  找到当前文件所在目录 node  文件名.js

  直接用绝对路径

  在当前目录打开命令窗口

3、node 的模块化

  为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的在node中,有一些内置的模块,通过require函数引入。常用的有

const http = require("http");
const fs = require("fs");
const url = require("url");
const querystring = require("querystring");
const path = require("path");

4、回调函数 

Node.js 异步编程的直接体现就是回调(callback)。

例如    fs.readdir(path,[options], callback)

异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。

回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。

例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就大大提高了 Node.js 的性能,可以处理大量的并发请求。

回调函数一般作为函数的最后一个参数出现,

  node里基本上用法都是一样的,只需要记住一些常用的模块,然后灵活运用。

原文地址:https://www.cnblogs.com/long-z/p/10479173.html