除了最常用的一些字符串替换拼接等操作,我们还应该从根本上认识字符串的一些误区
类型判断在业务开发,边界问题上可以体现你技术水平的高低
作用域,或者称之为“上下文”,是变量被承载的容器
温故而知新
1、强缓存当服务端返回的HTTP头包含Cache-Control响应头时,就是强缓存策略Cache-Control: max-age=<seconds>当本地得到该响应头且满足三个条件时将会使用本地资源而不是发起请求URL请求完全相同Get请求请求不包含Cache-Control:no-cache/Pragma:no-cachelogo.png被缓存访问注意点当通过浏览器地址栏访问、强制刷新时,HTTP请求头会自动带上Cache-Control:no-cache和Pragma:no-cache的信息,此时浏览器就会忽略响应头中的强缓存字段,就会导致页面不会被缓存并不是页面不会被缓存,而是受页面访问的形式影响,如果我们是以iframe加载,那么网页就会被缓存所以值得注意的一种情况,当项目中的静态资源文件发生改变,但文件URL未发生变化,会发现访问网页后仍然没有发生变化,因为资源文件不是通过地址栏访问,此时是需要用户手动强制刷新一次浏览器才能更新资源。所以通常的项目中静态资源被打包后通常都是以hash形式来命名保存来杜绝这种问题。2、协商缓存由于浏览器访问刷新的限制,强缓存一般
白屏时间和首屏时间的区别?
Harexs
风归云动,天河泻梦