windliang 最近的时间轴更新
windliang

windliang

V2EX 第 443166 号会员,加入于 2019-09-25 12:38:50 +08:00
两个月时间抽空从前端的角度总结了一下设计模式
  •  1   
    分享创造  •  windliang  •  104 天前  •  最后回复来自 windliang
    25
    写了一个批量添加微信公众号转载白名单的油猴脚本
    程序员  •  windliang  •  2021-06-26 19:29:09 PM  •  最后回复来自 nullcoder
    1
    社招|美团优选|前端工程师|上海 |急缺人
  •  1   
    酷工作  •  windliang  •  2021-04-15 00:34:54 AM  •  最后回复来自 windliang
    2
    双十一给 V 友抽一波红包
  •  1   
    推广  •  windliang  •  2020-11-13 09:52:34 AM  •  最后回复来自 cccp2020
    63
    累计用户 50 万的小程序可以赚多少钱?
  •  11   
    程序员  •  windliang  •  2020-09-02 15:52:39 PM  •  最后回复来自 unii23i
    50
    互联网秋招时间线
  •  1   
    程序员  •  windliang  •  2020-07-22 21:30:49 PM
    windliang 最近回复了
    推荐个网站,可以拿极客时间的返现,https://coursesub.top/ ,超级会员可以返 50 ,其他课也都是全返
    82 天前
    回复了 seagull7558 创建的主题 随想 突然体会到时间好快
    之前看过说是,每天重复的生活,然后大脑就压缩记忆了,如果那一天尝试新东西,那一天就会感觉特别长
    @GiantHard 是的,举 js 例子的时候我基本上也都没有用类。责任链目前开发中没有用到,但又觉得挺有意思感觉未来会用到,然后想到刷题的时候用到过就写了一下,可以更好的理解思想
    @chiaf 我的总结里也提到了,很不错的网站,但也主要是基于 class 的面向对象,很希望有对前端场景具体应用的设计模式的例子,所以我就又总结了一下,也希望更多人一起来
    @gouflv 发现问题一起交流!
    @37Y37 理论上设计模式只是思想,和前端、后端没关系,但 js 是基于原型的面相对象,不是基于 class 的面向对象,网上也没有很多例子,所以我就总结了一下,希望抛砖引玉
    @murmur 因为 js 不需要类,就很尴尬,所以只能尽可能的理解设计模式本身的想法,然后在结合下 js 再应用
    @murmur 我理解的话,设计模式是结合场景来说的,Object.assign 就是提供的工具,就看怎么用了,如果符合装饰器的结构就行。因为 js 不需要 class 去生成对象,所以和原始的设计模式比起来确实有些牵强,但如果思想是一样的,我就归类为某个设计模式了。
    @ericls 是的,所以我都是尽可能的举了实际开发中遇到的例子,没有遇到的也没有去总结了。也希望大家遇到过的可以分享下
    @murmur 前端的组件继承确实很尴尬,毕竟 React 也推出了 hooks ,放弃了 class 。因为这个原因所以很多设计模式在前端根本用不上,总结里也提到了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4211 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:51 · PVG 14:51 · LAX 23:51 · JFK 02:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.