自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AHREAL

个人分享总结

  • 博客(8)
  • 收藏
  • 关注

原创 【前端】基本功,人话解释session,token,cookie。

cookiecookie,翻译过来就是 饼干/小甜点 的意思,cookie一种在浏览器用于存储来自不同网站的信息,cookie由键值对的形式存储,能够永久存储于浏览器的一种数据形式,因为cookie是存储于浏览器(客户端)的,所以浏览器对cookie做了一些限制确保cookie不会被恶意使用,同时又不会占据太多空间,所以每个域能够在客户端存储的cookie是有限的。文中提到的session和t...

2019-08-27 22:57:27 137

原创 【前端】插件分享之封装JSONP请求插件

前言昨天写了一篇关于JSONP请求的博客,简述了JSONP的相关概念以及使用,关于昨天博客的连接传送门:【前端】三分钟浅谈解决跨域问题之JSONP请求今天的分享的东西算是对昨天的一种补充,让大家通过代码更为形象的了解JSONP请求思路图示:关键点:每次请求完成之后,必须清空产生的多余无用的方法和标签包装成promise对象,使用起来就像axios一样自动生成接收函数,无需用户...

2019-08-24 17:41:39 501

原创 【前端】三分钟浅谈解决跨域问题之JSONP请求

何为JSONP​ JSONP是JSON with Padding的略称,JSONP为民间提出的一种跨域解决方案,通过客户端的script标签发出的请求方式。​ 那请求何必做得如此麻烦,直接使用ajax做请求岂不美哉,这里便要涉及到一个同源和跨域的问题。同源请求和跨域请求同源策略,它是由Netscape网景公司提出的一个著名的安全策略。​ 现在所有支持JavaScript 的浏览器都会使...

2019-08-23 13:23:16 616

原创 【前端】JavaScript ES6 之Promise对象概要分析

前言​ Promise 对象是 JavaScript 的异步操作解决方案,能够让程序的开发格式更加优雅,语义也相对更加直观,在一定程度上也提高了程序的可维护性,这篇总结将大量用到同步异步的概念,对于同步异步概念可以参考我的上一篇博文 : 【前端】探秘JavaScrpit同步异步运行机制​Promise​ Promise,翻译过来的意思是承诺,承诺在这之后我会去做什么事情,这就是Promi...

2019-08-21 18:00:16 135

原创 【前端】探秘JavaScript同步异步运行机制

JavaScript单线程机制​ 总所周知,JavaScript是一门单线程的脚本语言,所有事情必须按部就班的按照一个顺序依次执行下去,那么为什么JavaScript是一门单线程语言呢?这和他的运用场景有关和设计初衷有关,由于JavaScript的设计初衷是一门运行在客户端的脚本语言,方便浏览器与用户进行交互,通过JavaScript去操作DOM结构,那么DOM操作就必须按照一定的顺序来,如果有...

2019-08-02 22:36:28 148

原创 【前端】GitHub Desktop简易使用方法。

GitHub Desktop软件官网地址:https://desktop.github.com/一款版本控制工具,对于不喜欢打git命令的人(比如我),点一点即可实现相关git的功能。下载安装不过多赘述,直接下一步就行了。Git几个常用功能add & commitpushbranchlogresetpullclone下面会详细讲相关功能在小紫猫上的实现创建一...

2019-07-13 20:02:06 331

原创 【前端】基本功,JavaScript中的万物皆对象,原型链和继承详解。

前言最近实在是太空闲了,心态有些浮躁,无法让自己静下心来学习新的东西,写写博客打发时间,顺带总结复习前段时间学到的东西吧,也算是初步解决了从学习前端的一个大石头。JavaScript中的继承我们经常封装一个类,来创建许多具有相同方法的对象,去做不同的事情。比如说:class Person { constructor(option) { this.name = option.name...

2019-07-12 19:22:02 260

原创 【前端】不会用原生写ajax不是好前端!原生ajax基本写法

四大的步骤1.创建XMLHttpRequest对象let xhr = new XMLHttpRequest()2.设置本次请求的类型以及请求的地址xhr.open('get/post','url') 3.监听请求完成事件xhr.onload = function(){ var res = xhr.respons...

2019-07-10 16:46:19 265

空空如也

空空如也

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

TA关注的人

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