总结
AHREAL
前端打字员
展开
-
【前端】基本功,JavaScript中的万物皆对象,原型链和继承详解。
前言 最近实在是太空闲了,心态有些浮躁,无法让自己静下心来学习新的东西,写写博客打发时间,顺带总结复习前段时间学到的东西吧,也算是初步解决了从学习前端的一个大石头。 JavaScript中的继承 我们经常封装一个类,来创建许多具有相同方法的对象,去做不同的事情。比如说: class Person { constructor(option) { this.name = option.name ...原创 2019-07-12 19:22:02 · 285 阅读 · 0 评论 -
【前端】GitHub Desktop简易使用方法。
GitHub Desktop 软件官网地址:https://desktop.github.com/ 一款版本控制工具,对于不喜欢打git命令的人(比如我),点一点即可实现相关git的功能。 下载安装不过多赘述,直接下一步就行了。 Git几个常用功能 add & commit push branch log reset pull clone 下面会详细讲相关功能在小紫猫上的实现 创建一...原创 2019-07-13 20:02:06 · 374 阅读 · 0 评论 -
【前端】不会用原生写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 · 293 阅读 · 0 评论 -
【前端】探秘JavaScript同步异步运行机制
JavaScript单线程机制 总所周知,JavaScript是一门单线程的脚本语言,所有事情必须按部就班的按照一个顺序依次执行下去,那么为什么JavaScript是一门单线程语言呢?这和他的运用场景有关和设计初衷有关,由于JavaScript的设计初衷是一门运行在客户端的脚本语言,方便浏览器与用户进行交互,通过JavaScript去操作DOM结构,那么DOM操作就必须按照一定的顺序来,如果有...原创 2019-08-02 22:36:28 · 162 阅读 · 0 评论 -
【前端】插件分享之封装JSONP请求插件
前言 昨天写了一篇关于JSONP请求的博客,简述了JSONP的相关概念以及使用,关于昨天博客的连接 传送门:【前端】三分钟浅谈解决跨域问题之JSONP请求 今天的分享的东西算是对昨天的一种补充,让大家通过代码更为形象的了解JSONP请求 思路 图示: 关键点: 每次请求完成之后,必须清空产生的多余无用的方法和标签 包装成promise对象,使用起来就像axios一样 自动生成接收函数,无需用户...原创 2019-08-24 17:41:39 · 533 阅读 · 0 评论 -
【前端】JavaScript ES6 之Promise对象概要分析
前言 Promise 对象是 JavaScript 的异步操作解决方案,能够让程序的开发格式更加优雅,语义也相对更加直观,在一定程度上也提高了程序的可维护性, 这篇总结将大量用到同步异步的概念,对于同步异步概念可以参考我的上一篇博文 : 【前端】探秘JavaScrpit同步异步运行机制 Promise Promise,翻译过来的意思是承诺,承诺在这之后我会去做什么事情,这就是Promi...原创 2019-08-21 18:00:16 · 148 阅读 · 0 评论 -
【前端】三分钟浅谈解决跨域问题之JSONP请求
何为JSONP JSONP是JSON with Padding的略称,JSONP为民间提出的一种跨域解决方案,通过客户端的script标签发出的请求方式。 那请求何必做得如此麻烦,直接使用ajax做请求岂不美哉,这里便要涉及到一个同源和跨域的问题。 同源请求和跨域请求 同源策略,它是由Netscape网景公司提出的一个著名的安全策略。 现在所有支持JavaScript 的浏览器都会使...原创 2019-08-23 13:23:16 · 630 阅读 · 0 评论 -
【前端】基本功,人话解释session,token,cookie。
cookie cookie,翻译过来就是 饼干/小甜点 的意思,cookie一种在浏览器用于存储来自不同网站的信息,cookie由键值对的形式存储,能够永久存储于浏览器的一种数据形式,因为cookie是存储于浏览器(客户端)的,所以浏览器对cookie做了一些限制确保cookie不会被恶意使用,同时又不会占据太多空间,所以每个域能够在客户端存储的cookie是有限的。 文中提到的session和t...原创 2019-08-27 22:57:27 · 166 阅读 · 0 评论