- 博客(8)
- 收藏
- 关注
转载 http2.0
一、简单介绍http2.0单连接多资源的方式,减少服务端的链接压力,内存占用更少,连接吞吐量更大由于 TCP 连接的减少而使网络拥塞状况得以改善,同时慢启动时间的减少,使拥塞和丢包恢复速度更快二、http常见头有哪些Accept: 允许哪些媒体类型。Accept-Charset: 允许哪些字符集。Accept-Encoding: 允许哪些编码。Accept-Language: 允...
2019-03-20 22:21:18
91
原创 递归问题
递归递归的两个要素1、递归边界 2、递归的公式以乘阶作为例子 n=1为递归边界,n! = (n-1)! * n为递归公式;// 乘阶函数function foo(n){ if(n>1){ return foo(n-1)*n; }else{ return 1; }}...
2018-05-05 23:03:09
114
原创 关于Javascrip闭包
关于Javascrip闭包闭包的表象:1、闭包使得函数外部可以访问函数内部变量; 2、闭包可以使得变量保持在内存中。使用闭包时候应该注意:1、内存泄漏问题,函数退出前把不使用的变量删除; 2、闭包使得外部可以对函数变量进行修改、注意不要随意修改。代码片段一:var name = "The Window";var object = { name : "My ...
2018-05-05 20:24:56
91
原创 关于JSONP
借助 script 标签去发送http请求:JSONP用jsonp去完成一个简单的跨域请求1、没有改变CORS的页面不能随便跨域 2、为了保证同源策略,ajax也不能跨域请求 3、老一点的浏览器还不支持CORS要注意的就是所请求的服务器一定要是可信任的服务器,防止别人“接管”你的网站JSONP有别于JSON ,多了那个P是 “前缀”或者“填充”的意思,{“name”:”steven”,”age”
2017-04-18 00:47:13
140
原创 JavaScript闭包
在JavaScript链式作用域下,子对象会一级一级向上寻找父对象变量,所以父对象变量对子对象是可见的,反之不成立; A、定义在函数内部的函数; B、将函数内部与函数外部链接起来的桥梁; C、读取内部变量,让变量始终保留在内存中。例子var name = 'this is window'; var object = { name:"this is object",
2017-02-28 15:37:04
122
原创 JS简单工厂模式
var factory = function(method){ switch(method){ case 'add': return function(a,b){ return a+b; } break;
2017-02-21 17:42:06
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人