sidney 发布的文章
三次握手
三次握手过程中涉及到的客户端服务器的状态有:
CLOSED: 连接已关闭
LISTEN: 正在监听连接
SYN-SENT: 已发送连接请求
SYN-RCVD: 已收到连接请求
ESTABLISHED: 连接已建立
涉及到的标志位有:
SYN: 是否已请求建立连接
ACK: 是否已确认建立连接
涉及到的序列号有:
seq: 请求连接时...
记录一个有趣的东西。
我们知道,对于iOS和浏览器来说,页面上的控件都可以有点击事件,而对于父子关系的组件他们的点击事件在两个平台的表现却不同。
<div class="a" id="a">
<div class="b" id="b">
...
Javascript 实现深拷贝有几种方式
对于基本类型比如字符串、数字等默认赋值就是深拷贝。
对于引用类型,比如对象、数组,默认赋值是浅拷贝,即改变一个变量值,另一个也会改变,它们的深拷贝有两种情况:
被更改对象、数组只有一层:
let a = [1, 2, 3];
let aa = [...a];
a[0] = 99;
console...
js中的this关键字不同于其他大多数编程语言,其他语言的this基本都是指当前对象本身,不会有什么变体,而js不同,它的this可能在不同的地方指向不同的变量,下面主要记录一些常见的情况。
以下均为非严格模式下的场景
传统函数写法
let a = {
test: 1,
fn: function() {
consol...
对于cookie,我们常见的需求就是设置键值对,以及过期时间,并且它会随请求放在请求头中发送给后端服务器。但其作用域问题往往容易忽视,具体总结如下:
在同一个域名下,即使端口不一样也是共享的。即只认域名不认端口。
在某域名下可以读取设置在自己以及父级域名下的cookie。
在某域名下设置cookie,可以为自己和子孙域名设置(domain参数),...
- « 前一页
- 1
- ...
- 4
- 5
- 6
- 7
- 8
- 后一页 »