- 博客(17)
- 收藏
- 关注
原创 a标签携带参数跳转
a标签的href属性的url后面拼接需要的参数<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <a href="b.html?id=123">带参数去b...
2020-02-26 22:58:13 3440 2
原创 uniapp请求数据的第一个条为null的问题
今天封装uniapp网络请求的时候 测试了uni.request是支持then放法的所以简单的封装了一下const dfUrl='http://www.********.xyz:3000' function Request(options){ return uni.request({ url:dfUrl+options.url, method:options.meth...
2020-02-22 17:03:52 2101 1
原创 localStorage cookie和sessionStorage的区别
localStorage cookie和sessionStorage的区别1.localStorage是本地长期存储,浏览器关闭数据不丢失2.sessionStorage 数据会在浏览器关闭后自动删除3.cookie 一般用与网站识别用户身份而存储在本地终端上的数据 一般会在浏览器和服务器之间来回传递,而localStorage 和sessionStorage不会自动把数据发送给服务器,...
2020-01-09 08:49:36 158
原创 纯css 3D立方体特效
纯css 3D立方体特效超好看特效哦<!doctype html><html><head><meta charset="utf-8"><title></title><style>html { background:#000; height:100%;}body{ height: 100%;...
2020-01-06 09:49:36 302
原创 自己总结的最好理解js数组去重
自己总结的最好理解js数组去重直接上代码function myArr(arr) { for (var i = 0; i < arr.length; i++) { for (var j = i + 1; j < arr.length; j++) {//双重for循环用来比较数组每一个元素和它后面相邻的元素 if (arr[i] == a...
2020-01-06 09:45:04 143
原创 自己总结的js冒泡排序
自己总结的js冒泡排序应该是最好理解的排序方法了function myArr(arr) { var temp for (var i = 0; i < arr.length; i++) { for (var j = i + 1; j < arr.length; j++) {//用数组每一个元素和它后面的元素相比较 if (arr...
2020-01-06 09:38:42 162 1
转载 js数组的操作方法
数组的操作方法<html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //创建一个数组 var arr = ["孙悟空","猪八戒","沙和尚"]; /* ...
2019-11-29 16:41:33 133 1
原创 圣杯布局和双飞翼布局
圣杯布局<!DOCTYPE html><html><head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="../css/reset.css"> <style type="text/css"> ...
2019-11-29 16:16:45 136 1
原创 vue基础
1. Vue.js是什么?1). 一位华裔前Google工程师(尤雨溪)开发的前端js库2). 作用: 动态构建用户界面3). 特点: * 遵循MVVM模式 * 编码简洁, 体积小, 运行效率高, 移动/PC端开发 * 它本身只关注UI, 可以轻松引入vue插件和其它第三库开发项目4). 与其它框架的关联: * 借鉴angular的模板和数据绑定技术 * 借鉴react的组件化和...
2019-11-27 10:10:33 113
原创 vueSource
1. 准备1.[].slice.call(lis): 将伪数组转换为真数组2.node.nodeType: 得到节点类型3.Object.defineProperty(obj, propertyName, {}): 给对象添加/修改属性(指定描述符) configurable: true/false 是否可以重新define enumerable: true/false 是否可以枚举(...
2019-11-26 21:27:54 282 2
原创 vue脚手架
1. vue脚手架用来创建vue项目的工具包创建项目: npm install -g vue-cli vue init webpack VueDemo开发环境运行: cd VueDemo npm install npm run dev生产环境打包发布 npm run build npm install -g serve ser...
2019-11-26 21:27:07 109
转载 cookie,localStorage,sessionStorage的区别
cookie和session的区别1、cookie数据存放在客户的浏览器上,session数据放在服务器上。2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session。3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能考虑到减轻服务器性能方面,应当使用COOKIE。4、单个cookie保存的数据不...
2019-11-25 09:13:56 131
原创 express路由查找
express 路由路由查找规则 从上往下找,当匹配到一个只会就不会继续往后找了 除非遇到next方法调用每一次路由匹配只能有一个输出(res.json/render/send等)路由可以使用正则匹配// 所有的请求(get, post, put, delete等)app.all("/admin/*", (req, res, next) => { // req 表...
2019-11-23 20:23:42 174
原创 请求报文
请求报文每一个 http 请求都包含有一个完整的请求报文请求报文分为:请求行、请求头、请求体我们平时 post 请求发送到服务器的数据都在请求体中Content-Type请求头中的 Content-Type 决定了请求体中的数据是以什么格式进行传递的jQuery 和 form 表单提交的时候请求体中的数据默认是 urlencode(application/x-www-form-urle...
2019-11-23 20:22:58 287
原创 服务器端实时推送数据
实时数据交互客户端实时的获取服务器端的数据,常见的两种方式:轮询和 socket轮询我们可以在网页中设置一个定时器,不停的向服务器发送请求。服务器有新的数据之后,获取最新的数据。心跳机制:一个设备定时的向服务器发送请求,告诉服务器自己的状态。socket在 nodejs 中有一个插件 socket.io 可以很方便的实现 socket 通信https://socket.io/so...
2019-11-23 20:07:02 596 2
原创 DOM查询
1.DOM查询- 通过具体的元素节点来查询- 元素.getElementsByTagName()- 通过标签名查询当前元素的指定后代元素 - 元素.childNodes - 获取当前元素的所有子节点 - 会获取到空白的文本子节点 - 元素.children - 获取当前元素的所有子元素 - 元素.firstChild - 获取当前元素的第一个子节点 - 元...
2019-11-23 20:03:12 228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人