自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 vue-router

vue-router现在的应用都流行SPA应用(single page application)传统的项目大多使用多页面结构,需要切换内容的时候我们往往会进行单个html文件的跳转,这个时候受网络、性能影响,浏览器会出现不定时间的空白界面,用户体验不好单页面应用就是用户通过某些操作更改地址栏url之后,动态的进行不同模板内容的无刷新切换,用户体验好。Vue中会使用官方提供的vue-rout...

2020-03-30 08:23:48 94

原创 Vue生命周期

Vue生命周期Vue的生命周期是指从Vue实例被创建出来开始,到Vue实例被销毁结束这个过程中分为几个不同的步骤,以及给我们提供钩子函数,以便于我们在每个不同的阶段做不同的操作。首先看一下Vue官网给的图示,总共分为8个阶段:beforeCreate (创建前)created(创建后)beforeMount(载入前)mounted(载入后)beforeUpdate(更新前)u...

2020-03-24 18:32:23 100

原创 Vue-虚拟DOM

Vue-虚拟DOM什么是虚拟DOM?学js的我们都知道html 的基本就是DOM树,那什么是虚拟DOM呢?顾名思义,就是虚拟的DOM树,那他是用来干嘛的呢?不知道大家还记不记得js中的文档碎片,createDocumentFragment(),当我们需要频繁的向父元素中追加子元素时,会频繁的操作dom节点,增加内存的消耗,我们用文档碎片可以先将子元素添加到文档碎片中,等追加完毕在一次性加入到父...

2020-03-23 19:47:38 207

原创 node.js身份验证

身份验证HTTP 是一种没有状态的协议,也就是它并不知道是谁访问。客户端用户名密码通过了身份验证,不过下回这个客户端再发送请求时候,还得再验证session思想客户端用户名跟密码请求登录服务端收到请求,去库验证用户名与密码验证成功后,服务端种一个cookie或发一个字符到客户端,同时服务器保留一份session客户端收到 响应 以后可以把收到的字符存到cookie客户端每次向服务...

2020-03-12 19:49:42 176

原创 node.js获取参数详谈

前端请求前端向后端请求的方式很多种,最常使用的是get和post,接下来说一下node.js如何获取到前端向后端提交的数据。get请求获取方式。const express = require('express')const app = express()app.listen(3000,'localhost',()=>{ console.log('正在监听3000端口')}...

2020-03-11 19:33:31 610

原创 node.js基础

输入node.js引入文件的时候使用require引入。可以引入文件也可以引入node.js自己的模块,当不指定路径的时候,先找到系统模块,系统模块中没有在从项目环境中找,输出exports.自定义属性=值 ,只有输出的值才能被访问到,不输出的值不能被访问,这个方法可以输出多个值,module.exports=值,这个方法只能输出一次,后面输出的值会覆盖前面的代替输出。npm作用,帮助...

2020-03-10 22:28:38 79

原创 初识node.js

初识node.js模块的引入const module = require("模块名称")模块的引入使用require,node.js中有很多模块,其中我们经常用的模块有,fs,url和http模块,fs模块文件的异步读取 fs.readFile("./html/index.html","utf-8",(err,data)=>{ console.log("err",er...

2020-03-09 22:22:45 154

原创 javascript第一次项目同步分享

项目分享第二章详情页面实现方法,因为没有后端接口使用,所以我使用的是localstorage来传递商品信息$('.content-c').on('click','li',function(){ let obj = {img:$(this).children('img').attr('src'),price:$(this).children('h4').text(),title:$(th...

2020-03-06 13:10:56 111

原创 javascript第一次项目同步分享

javascript第一次项目项目内容。简单模拟苏宁网页,登录注册框切换代码 $(".tab-item").removeClass('on') $(this).addClass('on') if ($(this).children().first().text() == '注册') { $('.user-login').css('display', '...

2020-03-03 12:43:20 102

原创 JavaScript闭包

Javascript闭包什么是闭包?我们要想知道什么是闭包首先需要了解js 的一个机制,我们都知道函数的执行方式是在函数调用时在内存区域开辟一个新的执行空间,当函数执行完毕时执行空间销毁。那么我们看下面这个情况图中在text方法中定义了一个对象并返回了出来,并把这个返回值赋值给了a我们都知道对象的赋值得到的地址,这个地址是存在在函数执行空间中的,所以一旦函数的返回值是一个复杂数据类型(就是...

2020-02-23 18:41:41 151

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除