Souleigh ✨ Souleigh ✨
3年前
JS - 作用域
一、作用域作用域,即变量(变量作用域又称上下文)和函数生效(能被访问)的区域或集合换句话说,作用域决定了代码区块中变量和其他资源的可见性举个例子function myFunction(){    let inVariable  "函数内部变量";}myFunction();//要先执行这个函数,否则根本不知
Dax Dax
3年前
JS核心原理理解闭包
前置概念在正式看闭包之前,我们先来学习一下前置知识,那就是JS中的作用域,我们知道,在ES5之中,作用域分为两种:全局作用域和函数作用域,随着ES6的到来,新增了块级作用域,想更好的理解闭包,那么搞清楚作用域是首要条件全局作用域我们知道,对于变量而言,我们一般会分成两类:全局变量和局部变量,一般定义在最外围环境的为全局变量,定义在函数当中的为局部变量,在we
Stella981 Stella981
3年前
JSON WEB Tokens 和 WebSocket
JSONWEBTokensJSONWebToken(JWT)是一种基于token的认证方案。在人们大规模地开始Web应用的时候,我们在授权的时候遇到了一些问题,而这些问题不是Cookie所能解决的。Cookie存在一些明显的问题:不能支持跨域、并且不是无状态的、不能使用CDN、与系统耦合等等。除了解决上面的问题,它还可以提
Stella981 Stella981
3年前
Chrome接口请求一直是pending状态,但接口实际上是正常的
<divid"cnblogs\_post\_body"class"blogpostbody"<h21.现象</h2<p个别机器突然出现Chrome访问我司产品异常,本该通过接口获取的数据没有呈现,之前都是好好的,而且其他机器同样用同版本Chrome访问正常。</p<p出现问题的机器重装Chrome问题依然存在,直到重装了操作系统才恢
Stella981 Stella981
3年前
IE iframe cookie问题(p3p)
前段时间碰到一个问题,就是在IE下,使用iFrame嵌入页面时,该页面的会话级别的cookie无法写入,导致服务端始终无法获取JSESSIONID,每次都是产生一个新的,使得Session无法使用。只需要设置P3PHTTPHeader,在隐含iframe里面跨域设置cookie就可以成功。ASP直接在头部加了头部申明,测试有效。
Stella981 Stella981
3年前
Chrome 87 新特性解读,多年来 Chrome 性能最大提升!
今天Chrome更新了87最新版,这是今年最后一次Chrome更新了,这个版本是多年来Chrome性能获得最大提升的一次,开发者工具也进行了大幅度更新。有用户认为,原本Chrome的性能问题诟病已久,然而在新Edge出来了以后,性能突然就提升了,这显然是谷歌方面受到了Edge市场份额暴增带来的压力。另外,在Mac上的
Stella981 Stella981
3年前
Spring Boot中的跨域,为什么加了 Spring Security 就失效了呢?
来自:SegmentFault,作者:欧阳我去链接:https://segmentfault.com/a/1190000019485883作为一个后端开发,(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2F
Wesley13 Wesley13
3年前
Java实现单链表反转操作
单链表是一种常见的数据结构,由一个个节点通过指针方式连接而成,每个节点由两部分组成:一是数据域,用于存储节点数据。二是指针域,用于存储下一个节点的地址。在Java中定义如下:publicclassNode{privateObjectdata;//数据域privateNodenext;//指针域publicNo
Wesley13 Wesley13
3年前
Ubuntu16.04下将程序快捷方式从Dash中移到桌面
如题:将程序快捷方式从Dash中移到桌面首先说明,个人记录,这个功能很简单。依Chrome浏览器添加为例;1、安装Chrome浏览器,从网上找的一条命令下载即可安装;下载:sudowgethttps://repo.fdzh.org/chrome/googlechrome.listP/etc/apt/sources.
Wesley13 Wesley13
3年前
JS作用域和变量提升看这一篇就够了
作用域是JS中一个很基础但是很重要的概念,面试中也经常出现,本文会详细深入的讲解这个概念及其他相关的概念,包括声明提升,块级作用域,作用域链及作用域链延长等问题。什么是作用域第一个问题就是我们要弄清楚什么是作用域,这不是JS独有的概念,而是编程领域中通用的一个概念。我们以下面这个语句为例:letx1;这