
javascript
loguat
每天进步一点。
展开
-
js重点浅谈(跨域,作用域和作用域链,闭包,原型和原型链继承)
一.跨域问题的解决方法 啥是跨域: 所有的浏览器都遵守同源策略,保证一个源的动态脚本不能读取或操作其他源的http响应和cookie,这就使浏览器隔离了来自不同源的内容,防止它们互相操作。所谓同源是指协议、域名和端口都一致的情况。 怎么解决跨域问题: 1.第三方网站开启HTTP的Access-Control-Allow-Origin参数 只有当目标页面的response中,包含了 Ac原创 2017-07-19 17:30:46 · 3574 阅读 · 0 评论 -
前端性能优化之——缓存
*缓存是前端性能优化的重要方式之一。缓存方式有多种,但都不难理解。 实现方式大致分三类:HTTP协议头控制,Dom Storage、AppCache。* 一.HTTP协议头控制 Cache-Control用于控制文件在本地缓存有效时长。 最常见的,比如服务器回包: Cache-Control:max-age=600表示文件在本地应该缓存,且有效时长是600秒(从发出原创 2017-07-28 13:49:46 · 4131 阅读 · 0 评论