首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
月光光心慌慌
掘友等级
前端开发工程师
|
美团
解释解释什么叫做惊喜
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 42
沸点 7
赞
49
返回
|
搜索文章
最新
热门
以同源策略为引子
同源策略:同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。老生常谈了,所谓同源就是origin、protocol、port都相同,是web安全的基础。本文主要记录之前不注意的点。 允许跨域写操作。如链接、重定…
JavaScript模块化演化史
本文可能不涉及一些基础概念,比如什么是模块,对每种方案也没有都做详细的解释(如果解释的话,每个都值得一篇文章),准备和落实这篇文章主要是有两方面原因。 平时遇到的一些名词有些摸不着头脑,总是大概知道是个什么意思,但细想又不知道其原理和联系,比如平时遇到CommonJS,seaJ…
HTTP系列之Accept-Encoding和Content-Encoding
前端的性能优化是一个永不停歇的路程,优化的方式也不一而足,今天重点不在于介绍性能优化,而是介绍性能优化的其中一种方式,通过压缩来节省http请求的流量,实现过程中依赖http中header部分的两个字段,Accept-Encoding和Content-EnCoding(分别来自…
bug修复录-qq浏览器中post请求时body为空
近期项目中遇到一个bug,其中解决过程比较有意思,特此记录下来。有一天看到报警记录有一个500服务端的错误,量很少,一周都不一定有一个,先根据服务器里的本地日志拿到了当时请求的相关信息像UA、cookie什么的,确定了请求是来自iPhone上的qq浏览器,因为我们业务在手机浏览…
函数柯里化
将接受多个参数的函数变换为可接受单个参数并返回可接受剩余参数并返回的结果的函数。 利用了闭包特性,保存了原来参数,最后再统一执行函数。 1. 参数复用 2. 延迟执行 当然这只是常用场景之一,并不是说该场景下必须用柯里化的方式,比如完全可以用箭头函数来解决,()=>clickH…
关于this-面试血泪史
关于this是面试和日常开发中非常常见的概念之一,也是最易弄混的概念之一,this这个名称本身有时也容易让人迷惑。自己之前面试时在this上也是栽过几次跟头,特地梳理一下,目的是彻底吃透,以绝后患。 在上面这个示例里如果this是指向当前函数的话,执行test后是不是应该输出'…
svg转iconfront不显示
性能优化的准则之一就是--Make Fewer HTTP Requests,减少请求数涉及到的很多,其中一条就是面对页面中形形色色的固定图片,应该如何减少图片的请求数,如果每个图标都要新开一个连接的话,对整体的压力还是很大的。按照历史发展的轨迹,人们相继提出了css sprit…
个人成就
文章被点赞
29
文章被阅读
9,221
掘力值
227
关注了
21
关注者
45
收藏集
6
关注标签
13
加入于
2019-02-27