noed.js
GGCoder
每天坚持进步一点点~
展开
-
【nodejs原生】博客项目
【nodejs】知识点整理获取GET传过来的参数const http = require('http')const querystring = require('querystring')const server = http.createServer((req, res) => { // 通过get传递的参数 let url = req.url // 请求方式 let method = req.method // 利用querystring内置参数,原创 2020-10-24 08:34:56 · 12184 阅读 · 0 评论 -
JavaScript+nodejs-加载md文件
JavaScript+nodejs-加载md文件案例展示一、案例展示案例分析前端上传(md)文件,再利用(ajax)发送请求,并把文件数据提交给后端后端接受文件数据并保存,然后读取文件,利用(marked)模块对数据进行转换,最后返回json数据返回的数据直接添加就可以加载md类型的文件了案例代码一、前端js部分注意:返回的是FormData对象类型的数据//js文件<script> $(function () {原创 2020-08-13 15:26:31 · 14598 阅读 · 0 评论 -
[js]--input上传图片并浏览
学习目标图片的上传并浏览图片传入到后端,后端存储,并返回可以直接访问的图片链接需要掌握的技能JavaScriptnodejs效果展示生成步骤前端上传图片后,图片浏览用change事件监听,是否上传文件获取上传的文件给这个文件建立一个url为预设好的图片设置的src属性 //图片上传时图片浏览 $('.file').change(function () { // 获取上传的文件原创 2020-08-07 14:50:50 · 14923 阅读 · 1 评论 -
[NodeJS]---cqManger后台管理系统
项目要求英雄后台管理实现功能地址登录/login.html主页/index.html新增/insert.html注册/register.html更新/update.html一、项目展示注册登录主页更新新增二、接口信息功能地址解释判断是否登录/isLogin基于第三方模块cookie-session的判断登录接口查询所有信息/index.html基于mysql模块的查询编辑/原创 2020-07-11 20:36:30 · 13442 阅读 · 1 评论 -
利用node爬取王者荣耀英雄信息,并存入数据库
抓取一、新建一个文件夹文件夹不要是中文二、下载第三方模块cmd进入文件夹地址,输入:npm init -y进行初始化输入npm i crawler mysql-ithm下载爬虫和node-orm模板三、导入模块const Crawler = require("crawler");const db = require('mysql-ithm')四、利用爬虫模块进行抓取数据在王者荣耀官网找到请求,所有英雄的ajax请求其中他的响应就是所有英雄的信息(但是不是详细信息)原创 2020-07-07 23:25:19 · 14290 阅读 · 0 评论 -
解决node中跨域、中间件、重定向 问题
重定向重定向就是当访问一个页面时找不到此页面,就会重定向到一个指定页面设置响应头为:302重新设置Location,指向一个重定向页面结束响应//app为express创建的服务器app.use((req, res) => { // 设置302响应头 res.writeHead(302, { Location: 'http://127.0.0.1:4399/login.html' }) //结束响应 res.end()})原创 2020-07-07 22:07:37 · 13998 阅读 · 0 评论 -
ES6新属性
ES6新增属性因为node用的大部分是ES6的语法,所以要先学习一下ES6新语法let-变量声明在ES5中的变量声明为var,而ES6新增变量声明let区别varlet变量提升√×块级作用域×(函数作用域)√重复声明√×重新赋值√√const-常量声明没有变量提升新增块级作用域不可重复声明不可以重新赋值必须初始化对象的解构赋值就是把一个对象的属性对应的值赋值给了一个或多个变量写法:期中左边的为对象的键原创 2020-07-02 11:01:42 · 13881 阅读 · 1 评论 -
什么是node.js
NodeJS是什么NodeJS是基于 Chrome V8 引擎 在服务器上的 JavaScript 运行环境什么是Chrome V8引擎?它是运行在chrome浏览器上的js运行环境什么是js运行环境?把js代码翻译成电脑能识别的二进制代码和其他服务器的区别:其他服务器,返回(html,css,js)文件让浏览器的引擎执行而NodeJS本身拥有js的运行环境,所以可以在服务器上运行js代码NodeJS用途用js开发服务器端的功能也可以在服务器和客户端之间原创 2020-07-02 10:49:45 · 13309 阅读 · 1 评论