《技术之瞳 :阿里巴巴技术笔试心得》读书笔记
P111:401(未授权)请求要求身份验证。对于需要登录的网页,服务器可能返回此相应。 403(禁止)服务器拒绝请求。
P112:例题4.2
P112:常见的HTTP方法有:OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE和CONNECT。其中最基本的方法有4种,分别是GET、POST、PUT、DELETE。 GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。
P113:常用的保持会话状态的方式有session、cookie、URL GET参数:1、cookie是保存在浏览器终端内存或磁盘上的一小块数据,只能保存字符串类型,所有的cookie信息都会随着浏览器的请求而发送。cookie分为:持久cookie,数据保存在磁盘中;会话cookie,数据保存在内存中,浏览器关闭后将被清除。尽管几乎所有浏览器都支持cookie,但浏览器对单域下cookie的个数和每个key的长度都有限制。 2、session是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息,客户端需要接收、记忆和回送session的会话标识号,session通常都是借助客户端存储的cookie来记录会话标识。 3、GET参数是URL中的普通参数,GET方式是明文传输,其传送的数据量一般会有限制,每种浏览器支持的最大长度会略有不同。
P113:习题4.2 习题4.3 习题4.4
P120:后代选择器:空格,用于选择指定标签元素下的后辈元素。 子选择器: > 用于选择指定标签元素的第一代子元素。 相邻同胞选择器(下一个) + 用于选择指定标签元素紧邻的下一个兄弟元素。
P121:例题4.12
P126:delete运算符只能删除自有属性,不能删除继承属性(要删除继承属性必须从定义这个属性的原型对象删除它,而且这会影响到所有继承自这个原型的对象)。
P127:delete可以像删除对象属性一样删除数组元素,但delete操作不改变数组长度。