本文故事均抄录自互联网,仅个人收藏收录,方便给她讲故事的时候不用临时去找,不做任何商业用途使用,部分故事文末有标注来源

收录一些幽默搞笑的睡前故事,我想在她想听的时候可以及时的讲给她...

与她

Before…

  • 前几天在一家独角兽公司复试,本以为会很顺利,但随着最后技术面的一道算法题失利而告终。(面试官:最后再考你一道题吧,不会很难的… 遍历一颗树,找到符合某个要求的节点。我: emmm 确实感觉挺简单的,平时也会遇到这类型的需求,但不知道是脑子瓦特了还是真的因为紧张,一时间没有想到最优实现,最后通过深度遍历完成,但并不符合面试官预期…他想要的是广度优先遍历实现)

  • 只能说是准备不充分,稳稳拿下的面试因为这两年工作而遗忘的东西而失败。今天全当是复习了…、

  • 持续更新中..

>
深度优先遍历广度优先遍历

Decorator 是什么?

因为之前一个 Vue 项目中需要对一个 Watch 监听添加去抖动功能,最后经过深思熟虑,决定使用 decorator 进行实现。

简单来讲,decorator就是ES7的一个语法糖,类似wrapper,它作用于一个目标函数,对这个目标函数添加一些额外的操作,然后返回一个新的函数。形如:

@myDecorator
function newFn() {
  return console.log('这是被装饰器包裹的内部函数');
}

decorator 的实现依赖于 ES5Object.defineProperty 方法。

>
decorator装饰器javascriptes7