首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SangKa
掘友等级
Angular RxJS React WebGL
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
141
文章 140
沸点 1
赞
141
返回
|
搜索文章
赞
文章( 140 )
沸点( 1 )
Hi gays, 你造Content-Disposition吗?
某个工作日的下午,一个前端小伙伴找我说:“我的线上的页面原来是好好的,今天访问的时候怎么变成了下载了,我什么都没做呀?”正在这时,又有人反馈所有的web网页访问的时候都变成下载了。 经过紧急的排查,发现问题的原因是阿里云某个 CDN 节点的回源请求的构建出现了问题,导致 OSS…
「ES6系列」彻底弄懂箭头函数(内附习题)
在 ES6 中,箭头函数是其中最有趣也最受欢迎的新增特性。 第一部主要介绍箭头函数的基本语法与使用方式,其中关于this的指向问题会着重介绍。 第二部分探究一下箭头函数在自执行函数中的奇怪现象。 第三部分将提供一些面试题目,用于帮助大家理解。 顾名思义,箭头函数是一种使用 (=…
「前端进阶」数组乱序
数组乱序指的是:将数组元素的排列顺序随机打乱。 将一个数组进行乱序处理,是一个非常简单但是非常常用的需求。 比如,“猜你喜欢”、“点击换一批”、“中奖方案”等等,都可能应用到这样的处理。 微软曾在browserchoice.eu上做过一个关于不同浏览器使用情况的调查,微软会在页…
「ES6系列」解构赋值全解析
对象和数组时 Javascript 中最常用的两种数据结构,由于 JSON 数据格式的普及,二者已经成为 Javascript 语言中特别重要的一部分。在编码过程中,我们经常定义许多对象和数组,然后有组织地从中提取相关的信息片段。ES6 中添加了可以简化这种任务的新特性:解构。…
「ES6系列」彻底弄懂Promise
在处理多个异步逻辑时,就需要多层的回调函数嵌套,也就是我们常说的回调地狱。 代码臃肿。 可读性差。 耦合度过高,可维护性差。 代码复用性差。 容易滋生 bug。
「前端进阶」JS中的内存管理
像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()用于分配内存和释放内存。 而对于JavaScript来说,会在创建变量(对象,字符串等)时分配内存,并且在不再使用它们时“自动”释放内存,这个自动释放内存的过程称为垃圾回收。 因为自动垃圾回收…
「前端进阶」JS中的栈内存堆内存
JS的内存空间分为栈(stack)、堆(heap)、池(一般也会归类为栈中)。 其中栈存放变量,堆存放复杂对象,池存放常量,所以也叫常量池。 栈是一种特殊的列表,栈内的元素只能通过列表的一端访问,这一端称为栈顶。 栈被称为是一种后入先出(LIFO,last-in-first-o…
「前端进阶」彻底弄懂函数柯里化
函数柯里化在许多应用程序中已经变得很普遍。 了解它们是什么,它们如何工作以及如何充分利用它们非常重要。 在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。 该函数返回一个接收第三个参数的函数。 将之前接收到的三个参数应用于原普通函数…
「前端进阶」彻底弄懂前端路由
现代前端项目多为单页Web应用(SPA),在单页Web应用中路由是其中的重要环节。 每个现代前端框架都有与之对应的路由实现,例如 vue-router、react-router 等。 本文并不涉及 vue-router、react-router 的实现方式,而是介绍前端路由的基…
「前端进阶」如何优雅的处理图片异常
首先发生的是事件捕获,为截获事件提供了机会。然后是实际的目标接收到的事件。最后一个阶段是冒泡阶段。 我们上文中的监听图片自身的 error 事件,实际上在事件流中是处于目标阶段。
下一页
个人成就
优秀创作者
文章被点赞
4,160
文章被阅读
144,386
掘力值
8,465
关注了
0
关注者
2,008
收藏集
1
关注标签
19
加入于
2017-07-01