
对token的理解
什么是token? token的意思是“令牌”,是服务端生成的一串字符串,作为客户端进行请求的一个标识。 当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带...
什么是token? token的意思是“令牌”,是服务端生成的一串字符串,作为客户端进行请求的一个标识。 当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带...
重要声明:referer是服务端的一个验证方式,所以要从服务端着手, referer属性是前台接口告诉服务器该接口的域名,而后台可以对应设置请求头referer从而对接口进行限制访问。 那么,什么东西最合适呢?那就是代理服务器了!前端跨域...
ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一旦声明,常量的值就不能改变。 let 命令 基本...
考察点:margin和padding百分比值计算方式 可以对元素的margin设置百分数,百分数是相对于父元素的width计算,不管是margin-top/margin-bottom还是margin-left/margin-right。(p...
弹性盒中主要分为父元素和子元素 父元素: flex-direction值介绍如下: row: 默认值。灵活的项目将水平显示,正如一个行一样。 row-reverse: 与 row 相同,但是以相反的顺序。 column: 灵活的项目将垂直显...
jq.ajaxd的Promise封装: 原生ajax 的Promise封装 :
1.标题 #内容 一级标题 ##内容 二级标题 ###内容 三级标题 ~~~以此类推…. 注意:#和内容之间要有一个空格才生效 2.列表
javascript是一门单线程语言,即一次只能完成一个任务,若有多个任务要执行,则必须排队按照队列来执行(前一个任务完成,再执行下一个任务)。 这种模式执行简单,但随着日后的需求,事务,请求增多,这种单线程模式执行效率必定低下。只要有一个...
块级作用域 为什么需要块级作用域? ES5 只有全局作用域和函数作用域,没有块级作用域,这带来很多不合理的场景。 第一种场景,内层变量可能会覆盖外层变量。 上面代码的原意是,if代码块的外部使用外层的tmp变量,内部使用内层的tmp变量。但...
let命令 基本用法: ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 上面代码在代码块之中,分别用let和var声明了两个变量。然后在代码块之外调用这两个变量,结果let...