- 博客(17)
- 收藏
- 关注
原创 fetch的介绍和使用
Fetch什么是fetchfetch号称是AJAX的替代品,是在ES6出现的,使用了ES6中的promise对象。Fetch是基于promise设计的。Fetch的代码结构比起ajax简单多了,参数有点像jQuery ajax。但是,一定记住fetch不是ajax的进一步封装,而是原生js,没有使用XMLHttpRequest对象。优势语法简洁,更加语义化基于标准 Promise ...
2019-06-13 18:30:44
1575
原创 vue实现单图片上传
文件上传实现界面效果 绑定一个 @change事件 <label for="name">用户头像:</label> <input class="form-control" type='file' name='pictureImg' @change="onHeaderchange"/>在 ...
2019-06-13 18:28:09
780
原创 h5本地存储实现登录认证 sessionStorage localStorage meta
h5本地存储sessionStoragesessionStorage仅在当前会话下有效,关闭页面或浏览器后被清除。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存localStoragelocalStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客...
2019-06-13 16:15:44
1030
原创 vuex状态管理插件的使用
vuex状态管理插件什么是vuexvue状态管理插件,集中式存储管理应用的所有组件的状态,某个组件改变了状态数据其它组件跟着发生变化。核心Vue Components:Vue组件。HTML页面上,负责接收用户操作等交互行为,执行dispatch方法触发对应action进行回应。dispatch:操作行为触发方法,是唯一能执行action的方法。actions:...
2019-06-13 16:03:31
416
原创 构建工具webpack与babel使用
Babel入门一、Bable是什么Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。这意味着,你可以现在就用 ES6 编写程序,而不用担心现有环境是否支持。下面是一个例子。// 转码前 es6let a = 10;let foo = (a) => a+1;//转码后 es5var a = 10;var foo = function(a...
2019-05-29 18:04:49
545
原创 cookie的应用
cookie用cookie 实现管理系统记住密码的功能什么是cookie说起来,Cookie应该是一种应用较久的技术了。早在HTML刚刚出现的时候,在每个独立的页面之间没有办法记录和标识不同的用户。后来人们就发明了 Cookie技术,当用户访问网页时,它能够在访问者的机器上创立一个文件,我们把它叫作Cookie,写一段内容进去,来标识不同的用户。如果下次用户再访问这个网页的时候,它又能够...
2019-04-29 17:18:17
265
原创 promise Eslint sql传参方式 async-await
这是一篇学习笔记 各种融合的杂谈Eslint学习官网中文教程安装Eslintnpm i eslint@latest g配置文件 .eslintrc.jsoneslint --initeslint test.js1:5 error 'username' is assigned a value but never used no...
2019-04-29 11:07:10
686
原创 管理系统分页 聚合函数 jquery分页插件 jqPaginator的使用
管理系统分页为后台管理系统做分页的效果 更加方便查询和显示数据 开始使用的原始的方法 实现原理后面使用了jquery下面的jqPaginator的方法 使样式和功能更加的完善聚合函数sum(column_name) 求和avg(column_name) 求平均值max(column_name) 求最大值min(column_name) 求最小值round(column_n...
2019-04-29 10:46:41
328
原创 mysql数据库
数据库myql学习数据库概述什么是数据库,有什么作用?存储数据的仓库,持久化存储数据。数据库如何存储数据?二维表|关系表|表数据库相关软件mysql oracel db2 sqlserver###mysql数据库安装mysql数据库安装mysql停止mysql服务移除myql服务(bin表示的是mysql所在的目录下运...
2019-04-22 17:37:07
277
原创 中间件 错误处理中间件日志中间件
错误处理中间件var express=require('express');var fs=require('fs');var app=express();app.get('/test',function(req,res,next){ fs.readFile('./test.txt',function(err,data){ if(err){ c...
2019-04-19 16:48:28
1165
原创 ajax入门和自己封装ajax
AJAXajax 是什么?AJAX :现在允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做ajax 或者是不重新刷新整个页面,只刷新局部页面的一种异步通讯技术ajax技术的核心 XMLHttpRequest对象:发送请求到服务器并获得返回结果常用属性onreadystatechange:指定回调函数readystate: XMLHttpRequest的状态信息stat...
2019-04-19 16:46:25
213
原创 express 自定义中间件 内置中间件 第三方中间件 Postman插件 body-parser 路由拆分
express入门express是一个web框架,创建一个web服务器,接收请求,执行业务处理请求,响应数据路由var express=require('express');var app=express();//注册请求app.get('/user/reg.do',function(req,res,next){ console.log('get请求'); res.se...
2019-04-15 17:12:08
431
原创 markdown indexOf数组去重 单步调试方法 nodejs模块好处
markdownMarkdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。非常方便的一个编辑阅读器介绍一下indexOf()方法indexOf() 方法可返回元素在集合中下标,如果元素不存在返回-1,可用来判断数组中是否包含某个元素。提示和注释注释:indexOf() 方法对大小写敏感!注释:如果要检索的字符串值...
2019-04-11 08:53:01
253
原创 nodejs fs内置文件模块
fs内置文件模块读取文件同步读取文件var fs=require('fs');//引入内置文件模块var content=fs.readFileSync('./a.txt');//同步读取文件con.log(content.toString);异步读取文件var fs=require('fs');//引入内置文件模块//异步读取文件数据//当异步读取完文件数据后执行回调...
2019-04-10 17:26:48
286
原创 nodejs 入门
nodejs基本介绍前端为什么学习nodejs?了解应用程序开发过程 更好的和后端交互具有全栈开发的能力nodejs是做什么的?1.是一个应用编程开发平台2.不是一个语言也不是一个框架3.Nodejs是一个应用编程平台,能运行javascript语言编写的代码,提供了javascript运行环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好...
2019-04-09 13:03:08
159
原创 JS+HTML+CSS模仿微信界面发送信息
JS+HTML+CSS仿微信聊天界面前端新人又来报道咯 欢迎大家指教功能:1、点击头像可以模拟切换用户。2、输入信息,点击发送可以显示在屏幕上。3、新信息在上方,旧信息在下方,方便有滚动条的时候能直接看到新信息,而不是拖拉滚动条看下面的新内容。HTML<div id="iphone"> <div id="wrap"> <div i...
2019-03-14 15:41:08
6730
1
原创 JavaScript实现两组图片的轮播效果
JavaScript实现两组图片的轮播效果前端新人 第一次写博客 多多指教图片轮播功能:点击图片上的左右箭头切换图片。点击上一组或下一组的按钮同时控制图片的切换;图片的循环切换;HTML代码<button>上一组</button> <button>下一组</button> <br><...
2019-03-14 15:32:24
2241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人