JavaScript
文章平均质量分 91
JavaScript基础知识
nemonobd
这个作者很懒,什么都没留下…
展开
-
快速了解Cookie/Session/Token,以及CSRF跨站攻击
快速了解Cookie/Session/Token,以及CSRF跨站攻击本文主要介绍Cookie、Session以及Token的工作机制,以及CSRF跨站攻击,并不涉及到具体以及细节的属性。希望能帮助大家快速了解这几种不同的浏览器用户身份跟踪的会话方式。无状态的HTTPHttp协议本身是无状态的,也就是说每一次请求都是相互独立的,服务器并不能分辨请求是不是来自同一个用户。这样的好处是处理起来迅速,缺点就是在很多场景中,用户的每一步操作都是上下文关联的,比如网购往购物车里加东西,即使没有登录帐号,服务器也原创 2021-04-13 06:09:39 · 490 阅读 · 0 评论 -
JavaScript学习笔记 - 对象的继承(基于原型链(prototype chain)的继承,基于构造函数的继承,组合继承)
理解基于原型链的JS继承,什么是prototype,什么是constructor?在ES5中,与其他大部分面向对象语言(如Java,C#)通过类来创建实例或者是继承不同,JavaScript的继承是通过直接调用构造函数来创建实例、prototype来实现继承的。构造函数的缺点以及prototype的使用在JavaScript中,我们通过new关键字调用构造函数来创建实例,实例的属性以及方法都通过this关键字被定义在构造函数的内部。但是这有一个缺点,多个实例之间无法共享属性/方法,每次创建实例的时候,原创 2021-04-04 23:15:51 · 350 阅读 · 0 评论