![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
Living-v
绝知此事要耕行
展开
-
什么是闭包
一、首先心态要放松,闭包不难理解,真的二、直接上代码function foo() {var a = 2;function bar() {console.log( a );}return bar;}foo(); // 2 —— 朋友,这就是闭包的效果。我们都知道,一个函数执行完毕之后里面的变量会被内存回收掉,而foo函数似乎已经没有被继续使用了,为什么执行foo函数时还是能够从bar函数里打印出2呢?是什么阻止了foo函数的回收,使得foo函数里的变量依然存在。如果对闭包云里雾里则很容原创 2021-10-14 12:30:26 · 89 阅读 · 0 评论 -
什么是服务器渲染什么是前端渲染
就是说页面上很多东西都是动态的嘛,需要结合数据渲染。而在服务器渲染好再传到浏览器呢就说服务端渲染,比如以前的jsp。将写好的html模板等都传到浏览器来让浏览器渲染呢就是前端渲染服务端渲染:服务器直接生产渲染好对应的HTML页面, 返回给客户端进行展示。比如:jsp页面好处:前端耗时少,即减少了首屏时间,模板统一在后端。前端(相对)省事,不占用客户端运算资源(解析模板)坏处:占用服务器资源。前端渲染:浏览器中显示的网页中的大部分内容,都是由前端写的 js 代码在浏览器中执行,最终渲染出来的网页。原创 2022-03-10 19:33:40 · 2010 阅读 · 0 评论