240 发简信
IP属地:上海
  • 巧用 TypeScript(二)

    Decorator Decorator 早已不是什么新鲜事物。在 TypeScript 1.5 + 的版本中,我们可以利用内置类型 ClassD...

  • 巧用 TypeScript (一)

    以下问题来自于与公司小伙伴以及网友的讨论,整理成章,希望提供另一种思路(避免踩坑)解决问题。 函数重载 TypeScript 提供函数重载的功能...

  • 深入理解 TypeScript

    此书是 TypeScript Deep Dive 的中文翻译版,感谢作者 Basarat 的付出。 Why 数据来源:npm 包下载量 正如你所...

  • Resize,w 360,h 240
    在 Vue 中使用 TypeScript 的一些思考(实践)

    Vue.extend or vue-class-component 使用 TypeScript 写 Vue 组件时,有两种推荐形式: Vue.e...

  • Resize,w 360,h 240
    记录面试中一些回答不够好的题(Vue 居多)

    相关问题 flex 布局 与 grid 布局。 实现 Vue SSR 。 从 SPA 使用最小成本迁移到 SSR 。 实现方法: (未完成)根据...

    1.1 4309 3 68
  • 设计模式在 TypeScript 中的应用 - 观察者模式

    定义 当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。 实现 思路: 指定发布者; 给发布者添加一个缓存列表,用于存放回调函数以便通...

  • 设计模式在 TypeScript 中的应用 - 代理模式

    定义 代理模式是为一个对象提供一个代用品,或占位符,以便控制对它的访问。 实现 思路:把客户端真正调用的类和方法隐藏,只暴露代理类给客户端。 简...

  • 设计模式在 TypeScript 中的应用 - 策略模式

    定义 定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 实现 思路:创建表示各种策略的对象,和一个行为随着策略对象改变而改变的 ...

  • 设计模式在 TypeScript 中的应用 - 单例模式

    定义 只有一个实例,并提供全局访问。 实现 思路:用一个变量来标识当前是否已经为某个类创建过对象,如果是,则在下一次获取该类的实例时,直接返回之...

个人介绍
读书,码农,民谣。

https://jkchao.cn

https://github.com/jkchao

公众号:「九十年代的码农」