摘要:
文章原文:https://www.cnblogs.com/yalong/p/14954672.html 跨域资源共享(CORS) 详解看这里: https://www.ruanyifeng.com/blog/2016/04/cors.html koa2 实现对post请求的跨域资源共享,只需加入如下 阅读全文
摘要:
文章原文:https://www.cnblogs.com/yalong/p/14948533.html 背景: 项目中打包后的代码,体积过大,导致加载的时候很慢,特别影响用户体验,所以要对此优化,开启gzip压缩无疑是关键的一点 使用gzip的前提 web服务器和客户端(浏览器)必须共同支持gzip 阅读全文
摘要:
首先介绍下斐波那契序列 0,1,1,2,3,5,8,... 就每一项的值都是前两项相加得到的。 方法一: 最常见的递归实现 function fn(n) { if(n 0 || n 1) return n; return fn(n-1) + fn(n-2); } console.log(fn(5)) 阅读全文
摘要:
文章原文:https://www.cnblogs.com/yalong/p/14766064.html 故事背景: 前端接口全部通过node层做的转发,之前都是get post 等常见接口的转发,后来来了一个下载的接口,node层转发后,前端下载总是乱码,文件打不开,经过各种查询才解决,在此做个总结 阅读全文
摘要:
no-cache 和 no-store 都是 HTTP 协议头 Cache-Control 的值。区别是: no-store 彻底禁用缓冲,所有内容都不会被缓存到缓存或临时文件中。 no-cache 在浏览器使用缓存前,会往返对比 ETag,如果 ETag 没变,返回 304,则使用缓存; 使用no 阅读全文
摘要:
原文链接: https://www.cnblogs.com/yalong/p/14703242.html 背景: 公司内部系统众多,如此众多的系统中,有好多业务组件是相同,或者类似的,前端同学如果每次重写,或者copy过来代码,其实都比较低效 不同的UI或者产品同学,设计相同功能的时候,可以设计的都 阅读全文
摘要:
原文链接:https://www.cnblogs.com/yalong/p/14548378.html 示例一: JavaScript里,this 的值在函数被调用的时候才会指定, 看如下代码: let person = { name: '小明', age: 16, say: function() 阅读全文
摘要:
文章原文: https://www.cnblogs.com/yalong/p/14137633.html 1. 在系统偏好中停止mysql服务,或者使用命令行 sudo /usr/local/mysql/support-files/mysql.server stop 2. 输入指令 cd /usr/ 阅读全文
摘要:
文章原文: https://www.cnblogs.com/yalong/p/14298085.html 题目1:把一个计算加法的函数fn 进行柯里化,其中fn 分为 参数个数固定 和 参数个数不固定两种 参数个数固定的柯里化实现: function fn(a, b, c) { return a + 阅读全文
摘要:
文章原文:https://www.cnblogs.com/yalong/p/14293732.html 代码如下,注意事项以及说明都在写在代码注释里了: // 这个是给 for in 捣乱的,for in 的潜在危险就在此 Object.prototype.name = '我是来捣乱的' funct 阅读全文