240 发简信
IP属地:北京
  • Resize,w 360,h 240
    知乎视频播放器 Griffith 开源了~

    知乎视频播放器 Griffith 开源介绍 Griffith 是什么? Griffith 是一个基于 React 的视频播放器,目前已在知乎 w...

  • 浅谈JS对象的属性访问和键值访问

    最近在和后台联调接口时发现了一些恶心的对象结构,类似这样。 当需要取对象中的值时,只能够通过a['0']这种方式。而通过a.0获取会提示 Unc...

  • 再谈react组件

    在可复用组件而不是可复用函数时谈过react的组件化。当时正在忙于微信电影票的重构,写了大量拼凑的模板函数。 在文章写之后就对微信电影票选座页代...

  • Resize,w 360,h 240
    十一月观影记录

    拖到十二月三号才想起来十一月的观影记录还没有写。 十一月观影共十部电影,其中有七部都是影院观影,另外美剧四部,短片三部。 十一月份工作很忙,窝在...

  • Resize,w 360,h 240
    斯诺登的魔方

    在《斯诺登》这部电影中,魔方起到了关键性作用,但有很多人看完电影之后很疑惑,斯诺登真的是通过魔方把数据从夏威夷偷出来的吗? 现实是,通过魔方把窃...

  • Resize,w 360,h 240
    使用fecha来帮你进行JS日期处理

    在日常项目中,经常会碰到日期处理的需求,这种需求千奇百怪,而且往往经常变化。虽然js提供了原生的Date方法供我们选择,但一些复杂的日期时间处理...

  • 不要混用map和filter

    数组的map,filter,reduce,forEach方法都是有使用场景的。如果我们不根据使用场景,而随意使用,很容易出现类似这种的情况 这里...

  • 根据条件渲染className

    在前端开发中,我们经常会遇到需要根据不同条件设置class的值 就像这样 上面示例代码中,如果this.state.isPressed是true...

  • Resize,w 360,h 240
    可复用组件而不是可复用函数

    在刚开始写js的时候,如果某个js函数代码量很大,我们会进行拆分,将其划分成多个细化的功能块。 就像这样 细分功能块可以避免代码重复,也能够让代...

个人介绍
长夏已尽,凛冬将至,这只是开始。