javescript
文章平均质量分 66
lsh_ajax
这个作者很懒,什么都没留下…
展开
-
JavaScript学习之闭包
闭包的概念 函数对象可以通过作用域i链相互关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性在计算机科学文献中称为"闭包"。 我的理解是,只要是内部的函数被保存到了外部,就一定会生成闭包。或者说只要是能访问其他函数内部的变量的函数就是闭包。举个例子:function a(){ function b(){ console.log(aaa) } var aa = 123; return b;}var demo = a();demo(原创 2021-06-12 09:58:09 · 100 阅读 · 0 评论 -
如何解决h5、vue、uniapp等项目缓存问题
如何解决h5、vue、uniapp等项目缓存问题我们再开发web项目时,经常会遇到修改了css、js、html等静态文件,并部署到服务器之后。使用浏览器进行访问的时候,发现并没有什么变化,这就是静态缓存。我们应该如何处理静态缓存呢?首先我们先了解什么是静态缓存。静态缓存 静态缓存,一般指web类应用中,将图片、js、css、视频、html等静态文件/资源通过磁盘/内存等缓存方式,提高资源响应方式,减少服务器压力/资源开销的一门缓存技术。大致可以分为浏览器缓存、服务端缓存、CDN等一、浏原创 2021-06-11 10:02:26 · 7255 阅读 · 5 评论 -
JavaScript学习之作用域、作用域链
概念作用域(scope)每个JavaScript函数都是一个对象,对象中的属性都是可以访问的,但是有些却不能访问,而这些属性仅供JavaScript引擎存取,[[scope]]就是其中一个。[[scope]]就是我们所说的作用域,其中存储了执行期上下文集合。在学习过程中会涉及到两个对象名称AO、GO作用域链(Scope chain)[[scope]]中所存储的执行期上下文对象集合,这个集合呈链式链接,我们把这个链式叫做作用域链。AO(Active Object)私有变量对象在【函数执行上下文E原创 2021-06-08 21:51:55 · 138 阅读 · 0 评论