undefined vs. null

undefined null
含义 未定义
类型 undefined object
出现场景 已声明未赋值的变量
typeof 未声明或者未赋值的变量
把变量赋值为null
衍生 undefined由null衍生而来
相等 undefined == null -> true undefined === null -> false
转换为数字 NaN 0

前端渲染 vs. 后端渲染

后端渲染就是使用JSP(java server page)完成页面,通过后端路由Controller将url映射到不同的JSP中。

总结的一些前端知识点

前后端分离是借助AJAX在浏览器根据静态资源服务器返回的js,请求对于的api接口获取数据,再将数据动态的显示到页面中。每一个url都需要访问静态资源服务器获取对应的html+css+js资源。

总结的一些前端知识点

前端渲染就是借助SPA(single page application) 单页面富应用,一次性从静态资源服务器中拿到全部的html+css+js资源,在访问url时通过前端路由找到对应的html+css+js内容,不再去访问静态资源服务器。url对应的页面其实是SPA页面中的组件,切换页面时进行局部刷新。

总结的一些前端知识点

相关文章: