Web
文章平均质量分 78
以学习为主
= * shmily
这个作者很懒,什么都没留下…
展开
-
动态路由的实现
vue3动态路由的几种实现思路原创 2022-06-14 16:32:29 · 2800 阅读 · 1 评论 -
react 封装网络请求
安装axios网络请求npm install axios -Simport axios from "axios";//封装网络请求function startRequestOnly(param){ return axios({...param}).then(res=>res.data).catch(err=>err);} //封装网络请求可以用来接收多个async function network(params){ if(params instanceof .原创 2021-10-10 14:05:11 · 431 阅读 · 0 评论 -
ES6基础语法
概念:ES6全称ECMAScript6,是ES5的升级版本,在原有ES5基础之上增加一些新的语法规范。作用:目前所有流行的前端架构都是基于ES6语法进行的项目构建,因此要想学习好流行框架,就必须提前掌握好常用的ES6语法。ES6常用语法结构如下:块级作用域变量 使用ES6 let关键字定义的变量,被称为块级作用域变量。在ES5中定义变量用var关键字,但是var关键字定义的变量不存在块级范围,即该变量作用范围属于全局。{var name = "张三"; //name变量被定义在一个块级.原创 2021-08-11 21:26:23 · 226 阅读 · 0 评论 -
node.js-文件上传
文件上传的定义服务端生成一个接口,用来接收前端传输的媒体数据,该过程称为文件上传.文件上传的操作流操作计算机在进行数据写入时,会将数据转换成二进制数据流,之后将数据一点一点的写入/读取文件,该过程好像水流的过程,因此该过程称为流操作。写入流写入流主要用来向文件中写入数据创建写入流// 导入文件操作模块fsvar fs=require('fs');var path=require('path');// 创建文件写入流var writeStream=fs.createWriteSt原创 2021-08-09 17:11:22 · 658 阅读 · 0 评论 -
express和fs模块
安装npm install express -S快速搭建服务器// 导入expressvar express=require('express');// 创建一个服务var app=express();// 设置服务的监听端口app.listen(8080);服务器添加功能app.get("/",function(req,res,next){ res.send("hello");})app.get("/login",function(req,res,next){.原创 2021-08-03 17:36:37 · 838 阅读 · 0 评论 -
node.js基础和跨域问题
node.js简介Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的 JavaScript运行环境,使用了一个事件驱动 、非阻塞式I/O模型, 让JavaScript 运行在服务端 的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。node.js服务器的搭建模块的导入和导出模块的概念:模块的本质是对一个或者多个功能的封装模块的导出:exports,作用:向外界导出一个对象作为导出对象原创 2021-07-30 16:30:13 · 100 阅读 · 0 评论 -
Ajax请求
完成Ajax请求大致可分为4步:创建Ajax请求开始链接发送数据等待接收数据创建Ajax请求IE浏览器并不兼容var ajax=new XMLHttpRequest();处理兼容问题if (window.XMLHttpRequest) {var ajax = new XMLHttpRequest();} else {var ajax = new ActiveXObject(“Microsoft.XMLHTTP”);}开始链接ajax.open(“GET”, “原创 2021-07-19 19:27:17 · 333 阅读 · 0 评论 -
JS基础操作
变量变量:程序运行中会发生改变的量。注意:变量本质上是一个容器,因此程序运行过程中变量本身不发生改变,改变的仅仅是变量中存储的数据变量定义的语法var name1(变量名)=0(初始值);变量命名的规范:变量名只能由数字,字母,下划线组成,并且数字不能开头.变量名不能使用系统保留字段变量名尽量做到简明知意var name = "张三";运算符算数运算符双目运算符(+, —, *, /, %)单目运算符(++, --)var num1 = 20,num2 = 20;原创 2021-06-29 17:57:19 · 315 阅读 · 0 评论 -
JS相关例题
通过循环输出1-100中的所有7的倍数及包含7的数字 for (var i = 0; i < 100; i++) { var num = i + 1; if (num % 7 == 0 || num % 10 == 7 || parseInt(num / 10) == 7) { console.log(num); } } //运行结果为:7,14,17,21,27,28,35,37,42,47,49,56.原创 2021-06-17 10:56:41 · 844 阅读 · 0 评论 -
HTML常用标签
标题标签 <h1>一级标签</h1> ... <h6> </h6>段落标签<p>段落标签</p>换行标签<br />此处为换行的内容举例:</head><body> <h1>肺炎</h1> <h4>...原创 2020-04-25 18:58:38 · 371 阅读 · 0 评论