![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NODEJS 学习笔记
believealone
这个作者很懒,什么都没留下…
展开
-
上传文件小例
html 页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>06-uploadFile</title></head><body> <!-- form表单文件上传 注意: 1. 请求方式必须是post 2. 传递数据的格原创 2020-12-10 09:10:51 · 116 阅读 · 1 评论 -
request小例
html 页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>05-http_request</title></head><body> <fieldset> <legend><h2>表单1-get请求</h2></lege原创 2020-12-10 09:10:12 · 192 阅读 · 0 评论 -
表单post请求小例
HTML 页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>04-http_post</title></head><body> <fieldset> <legend><h2>HTTP_POST请求</h2></lege原创 2020-12-11 11:36:21 · 144 阅读 · 0 评论 -
表单get请求小例
html 页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>03-http_get</title></head><body> <fieldset> <legend><h2>HTTP_GET请求</h2></legend&原创 2020-12-09 11:36:44 · 253 阅读 · 0 评论 -
events+http 模块续篇
events 模块详解注:events模块, 是node里众多模块的基类, 如http模块, fs模块, 都是events模块的子类,那就意味着, 如http, fs这些模块就会 拥有events模块的属性和方法, 可以直接调用events模块的这些属性或者方法.node里对同一个事件设置的监听者的数量有限制吗???默认 一个事件 最多设置10个监听者, 如果超过10个, 需要通过setMaxListener提高最高限制, 如果不提高, node提示可能会造成内存问题event.set原创 2020-12-09 11:35:11 · 291 阅读 · 1 评论 -
Module+exports+Package 简介篇
Module 模块模块化是NodeJS的核心思想之一Node允许我们在一个js文件里引入另外的js文件模块: 本质上就是一个文件, 大部分是js文件. 也可以是json文件实现原理: nodeJS的模块化遵循的是CommonJS规范CommonJS 规定了JS模块所需的语法规则require() 作用: 引入其他模块exports 对象, 作用: 作为当前模块的唯一出口对象当引入自定义的模块时, 路径以./开头, 而且系统会帮助我们省略后缀const stu = req原创 2020-12-09 10:03:52 · 600 阅读 · 0 评论 -
Http+fs+events+url+path 模块篇
HTTP模块http模块, 我们可以通过该模块,维护一个服务器步骤引入模块const http = require("http");创建服务对象, 并设置监听的回调函数const server = http.createServer(function (req, res) { // 该函数会在前端请求本服务器时触发, req 请求对象, 存储本次请求的所有数据; res 响应对象, 用于对本次请求做响应 console.log("服务器被请求了...");原创 2020-12-09 10:03:20 · 203 阅读 · 0 评论 -
Nodejs 初识篇
Nodejs 基础什么是nodejsNode.js 不是变成语言, 只是javascript的一个编译环境, 我们在这个环境里还是写javascript之前的javascript是依托于浏览器存在的, 无法单独运行,js缺少一些I/O操作Node里有 模块化的 概念 Node把每一类功能都封装成了一个模块(文件) node里采用了CommonJS规范Node为我们提供了 npm(包管理器). 可以让我们快速方便的管理第三方库喜欢处理高并发, 低逻辑运算的请求nodejs的特点非阻塞式原创 2020-12-09 10:02:48 · 122 阅读 · 0 评论 -
ES6 基础篇
ES6基础letES6中用来定义一个块级作用域变量,该变量的作用域只能作用于当前定义的块级范围。let定义的变量自带有一个检索,如果发现同一个作用域出现了两个同名变量的定义,此时会直接报错。从而保证变量定义的安全性。let age = 21;const用来定义一个常量,即在程序运行过程中不允许被修改的量const PI = 3.14;解构赋值赋值运算符左右两个结构完全一致,此时ES6会根据结构,将右侧对应结构的数据赋值给左侧对应结构的变量let a = 20;let b = 30原创 2020-12-09 08:28:14 · 100 阅读 · 0 评论