<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Constancy2569的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Constancy2569</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Constancy2569]]></copyright><item><title><![CDATA[Session 与 Token 的区别]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/82747168</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/82747168</guid><author>Constancy2569</author><pubDate>Mon, 17 Sep 2018 18:48:18 +0800</pubDate><description><![CDATA[ 

1. 为什么要有session的出现？
答：是由于网络中http协议造成的，因为http本身是无状态协议，这样，无法确定你的本次请求和上次请求是不是你发送的。如果要进行类似论坛登陆相关的操作，就实现不了了。

2. session生成方式？
答：浏览器第一次访问服务器，服务器会创建一个session，然后同时为该session生成一个唯一的会话的key,也就是sessionid，然后，将se...]]></description><category></category></item><item><title><![CDATA[ES6的变量声明方式]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/82221501</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/82221501</guid><author>Constancy2569</author><pubDate>Thu, 30 Aug 2018 14:58:12 +0800</pubDate><description><![CDATA[ES6的变量声明方式

保留了var和function。新增加了let、const、class和import。 
而且,let、const、class声明的全局变量再也不会和全局对象的属性挂钩了。

let


 ------------
    let
  ------------
  1、let只在所在的代码块中有效
  for (var i = 0; i &amp;lt; 10; i++) {}
 ...]]></description><category></category></item><item><title><![CDATA[apply、call 、bind 详解]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/81949002</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/81949002</guid><author>Constancy2569</author><pubDate>Wed, 22 Aug 2018 18:31:49 +0800</pubDate><description><![CDATA[apply、call 

　　在 javascript 中，call 和 apply 都是为了改变某个函数运行时的上下文（context）而存在的，换句话说，就是为了改变函数体内部 this 的指向。

　　JavaScript 的一大特点是，函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念。

　　先来一个栗子：


			1

			2

			3

			4

...]]></description><category></category></item><item><title><![CDATA[H5 特性 使用简述]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/81772629</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/81772629</guid><author>Constancy2569</author><pubDate>Fri, 17 Aug 2018 09:49:48 +0800</pubDate><description><![CDATA[h5新特性总览

移除的元素

纯表现的元素： basefont、big、center、font等 对可用性产生负面影响的元素： frame、frameset、noframes

新增的API

语义： 能够让你更恰当地描述你的内容是什么。 连通性： 能够让你和服务器之间通过创新的新技术方法进行通信（web sockets等）。 离线 &amp;amp; 存储：能够让网页在客户端本地存储数据以及更高效地离...]]></description><category></category></item><item><title><![CDATA[H5概念详解]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/81772369</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/81772369</guid><author>Constancy2569</author><pubDate>Fri, 17 Aug 2018 09:34:32 +0800</pubDate><description><![CDATA[H5是指第5代HTML（超文本标记语言），也指用H5语言制作的一切数字产品。
网上的网页，多数都是由HTML写成的。
“超文本”是指页面内可以包含图片、链接，甚至音乐、程序等非文字元素。
而“标记”指的是这些超文本必须由包含属性的开头与结尾标志来标记。
浏览器通过解码HTML，就可以把网页内容显示出来。
H5之所以能引发如此广泛的效应，根本在于它不再只是一种标记语言，它为下一代互联网提供了全新的框...]]></description><category></category></item><item><title><![CDATA[vue-router query和params传参(接收参数)的区别]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/81180241</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/81180241</guid><author>Constancy2569</author><pubDate>Tue, 24 Jul 2018 10:36:45 +0800</pubDate><description><![CDATA[1.query方式传参和接收参数


传参: 
this.$router.push({
        path:'/xxx'
        query:{
          id:id
        }
      })

接收参数:
this.$route.query.id

注意:传参是this.$router,接收参数是this.$route,这里千万要看清了！！！

2.param...]]></description><category></category></item><item><title><![CDATA[react和vue的渲染流程]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/81045946</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/81045946</guid><author>Constancy2569</author><pubDate>Sat, 14 Jul 2018 17:55:09 +0800</pubDate><description><![CDATA[react和vue的渲染流程对比react是facebook创建的框架，它推广了虚拟dom和新的js语法----jsx，在2013年5月份进行开源，React 是一个用于构建用户界面的 JAVASCRIPT 库。React主要用于构建UI，很多人认为 React 是 MVC 中的 V（视图）react的特点声明式设计 −React采用声明范式，可以轻松描述应用。高效 −React通过对DOM的模拟...]]></description><category></category></item><item><title><![CDATA[CSS水平垂直居中常见方法总结]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/81023948</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/81023948</guid><author>Constancy2569</author><pubDate>Fri, 13 Jul 2018 19:00:37 +0800</pubDate><description><![CDATA[CSS水平垂直居中常见方法总结1、元素水平居中当然最好使的是：margin: 0 auto;1居中不好使的原因： 1、元素没有设置宽度，没有宽度怎么居中嘛！ 2、设置了宽度依然不好使，你设置的是行内元素吧，行内元素和块元素的区别以及如何将行内元素转换为块元素请看我的另一篇文章！ 示例 1：&amp;lt;div class=&quot;box&quot;&amp;gt;
    &amp;lt;div class=&quot;content&quot;&amp;gt;...]]></description><category></category></item><item><title><![CDATA[Get和Post的区别]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/80988808</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/80988808</guid><author>Constancy2569</author><pubDate>Tue, 10 Jul 2018 17:06:08 +0800</pubDate><description><![CDATA[GET在浏览器回退时是无害的，而POST会再次提交请求。GET产生的URL地址可以被Bookmark，而POST不可以。GET请求会被浏览器主动cache，而POST不会，除非手动设置。GET请求只能进行url编码，而POST支持多种编码方式。GET请求参数会被完整保留在浏览器历史记录里，而POST中的参数不会被保留。GET请求在URL中传送的参数是有长度限制的，而POST么有。对参数的数据类型，...]]></description><category></category></item><item><title><![CDATA[常见浏览器兼容问题汇总]]></title><link>https://blog.youkuaiyun.com/Constancy2569/article/details/80921757</link><guid>https://blog.youkuaiyun.com/Constancy2569/article/details/80921757</guid><author>Constancy2569</author><pubDate>Thu, 05 Jul 2018 22:50:18 +0800</pubDate><description><![CDATA[第一类：块状元素float后，有添加了横向的margin，在IE6下比设置的值要大（属于双倍浮动的bug）解决方案：给float标签添加display：inline，将其转换为行内元素第二类：表单元素行高不一致解决方案：给表单元素添加float：left（左浮动）；或者是vertical-align：middle；（垂直对齐方式：居中）第三类：设置较小高度的容器（小于10px），在IE6下不识别小...]]></description><category></category></item></channel></rss>