首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李白白不白
掘友等级
前端开发
|
某不知名小厂
坚持方才可贵
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 43
沸点 2
赞
45
返回
|
搜索文章
最新
热门
【浏览器系列】HTTP的演进历程
HTTP是一种允许浏览器向服务器获取资源的协议,是浏览器中最重要且使用最多的协议,是浏览器和服务器之间的通信语言,也是互联网的基石。学习HTTP的最佳途径就是了解其发展史。今天我们就从浏览器发展的视角来聊聊HTTP演进。 HTTP/0.9 是1991年提出的,主要用于学术交流,…
【浏览器系列】缓存那些事儿~
Web缓存是可以自动保存常见文档副本的HTTP设备。当Web请求抵达缓存时,如果本地有“已缓存的”副本,就可以从本地存储设备,而不是原始服务器中提取这个文档。 1. 减少了冗余的数据传输 很多客户端访问同一个流行的原始服务器页面时,服务器会多次传输同一份文档,每次传送给一个客户…
lodash源码系列——isSymbol
检查value是否是原始Symbol或者对象。 返回true or false。 typeof返回值的类型是字符串,那么这里其实应该是严格相等的,而且用==是会进行隐式的类型转换的,这里没有必要。从规范上来说,也应该是尽量减少==的使用,使用===。个人认为,这里应该使用===…
Symbol的toStringTag属性
也就是说,这个属性定义了Object.prototype.toString()方法的返回值。 我们先看Object.prototype.toString()方法。 每个对象都有一个toString()方法,当该对象表示为一个文本值时,或者一个对象以预期的字符串方式引用时自动调用…
ES6之Symbol
ES5的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法,新方法的名字就有可能和现有的方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这就从根本上防止了属性名的冲突。 这就是ES6引入Symbol…
lodash源码系列——isObject和isObjectLike
本人前端小白,今年六月份刚毕业,一直想花时间研究react的源码,但都发现无从下手,每次看不了多久就放弃了,最后什么也没看懂。无意中在知乎看到一篇文章,不建议直接看已经迭代了这么多大版本的框架源码,建议可以循序渐进的看,从一些简单的工具库的源码入手,既不会打消看源码的积极性,也…
个人成就
文章被点赞
20
文章被阅读
7,431
掘力值
202
关注了
33
关注者
3
收藏集
3
关注标签
27
加入于
2018-09-16