首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jim_Chen
掘友等级
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
最新
热门
ES6学习记录1--Promise
Promise对象有以下两个特点。 对象的状态不受外界影响。Promise对象代表一个异步操作。有三种状态,Pending(进行中)、fulfilled(已成功)和rejected(已失败)。 无法取消Promise,一旦新建它就会立即执行,无法中途取消。 如果不设置回调函数,…
浏览器安全
浏览器安全分为web页面安全、浏览器系统安全和浏览器网络安全。 在没有安全保障的web世界中,我们是没有隐私的,因此需要安全策略来保障我们的隐私和数据的安全。最基础、最核心的安全策略是同源策略。 让不同的源之间绝对隔离,是最安全的,但是这样的话,使得我们的web项目难以开发和使…
http协议的历史
服务器接收请求信息之后,读取对应的HTML文件,并将数据以ASCII字符流返回客户端。 HTML文档传输完成后,断开连接。(4次挥手) 第一个是只有一个请求行,并没有http请求头和请求体,因为只需要一个请求行就可以完整表达客户端的需求。 第二个是服务器也没有返回头信息,这是因…
网站性能优化实践
网站使用的是vue框架开发的spa模式的PC端网站。网站的性能优化主要集中在首页。 图片的优化,使用了VueLazyload插件(https://www.npmjs.com/package/vue-lazyload)的懒加载,在使用懒加载的同时使用插件的过滤器将原先的jpg格式…
跨域解决方案--资源共享CORS学习笔记
CORS,Cross-Origin resource sharing,跨域资源共享。 它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了Ajax只能同源使用的限制。 CORS需要浏览器和服务器同时支持。整个CORS通信过程,都是浏览器自动完成的,不需要用…
vue2源码解析每日产出
Dep收集以及通知的都是Watcher,由Watcher再去向外界通知。 array还在data()方法返回的对象中,所以还是在getter中收集依赖。 重新拦截了改变数组的7个方法:push,pop,shift,unshift,splice,sort,reverse,在拦截中…
面试中经常遇到的一些编程题
为Function扩展一个方法bindX,可以实现如下功能这是考察的是es3中怎么实现bind,可以这么写或者这样写一个instanceOf函数实现和instanceOf一样的效果已知如下对象,请基于
http缓存简介
第一次发起http请求时是没有缓存的,以下情况都是在第二次发起请求时。 第一次请求返回的的响应头中带有cache-control或者expires,则说明这个资源设置了强制缓存。 在第二次请求这个资源的时候,会先在浏览器判断cache-control或者expires的值,如果…
正则表达式学习记录
如果只是判断文本是否符合规则,则可以使用独占模式; 如果需要获取匹配的结果,则根据需要使用贪婪或非贪婪。 贪婪模式:正则中量词默认是贪婪匹配,尽可能多的匹配。 非贪婪模式:非贪婪匹配需要在量词后面加上问号。尽可能少的匹配。 独占模式:量词后面加上+,也是进行贪婪匹配,不会进行回…
TCP:如何保证页面文件能被完整的送达浏览器?
最终,含有“极客时间”信息的数据包就到达了主机 B 的上层了。 在使用 UDP 发送数据时,有各种因素会导致数据包出错,虽然 UDP 可以校验数据是否正确,但是对于错误的数据包,UDP 并不提供重发机制,只是丢弃当前的包,而且 UDP 在发送之后也无法知道是否能达到目的地。 虽…
下一页
个人成就
文章被点赞
37
文章被阅读
27,115
掘力值
599
关注了
35
关注者
6
收藏集
5
关注标签
19
加入于
2018-01-15