- 博客(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关注的人