华人澳洲中文论坛

热图推荐

    Typescript - 使用TS的一些欠好的习气

    [复制链接]

    2022-9-30 09:49:18 20 0



    不使用严格模式
    假如名目从一开始没有使用严格模式,想再次启用的话,可能会破费很长的时间来修复代码。但这实际上是值得的,这类模式下能够使得代码更为平安,未来也会变得更易保护。所以倡议永久要放弃启用形态。


    使用 || 来赋默许值
    它看起来像这样,


    咱们应该使用刚刚引入的双问号??操作符


    ?? 与 || 不同,它只前往 null 或 undefined,而不是一切 falsy 值。好比 0
    更好的方法也许是使用默许参数来做,如下:


    使用value as 作为api的前往值
    看上面这个例子:


    更好的形式是,咱们应该使用类型守卫来确保前往正确的货色。好比你api哪天改了,它还能够做出正确的检测。


    使用一个字母作为范型类型


    看起来有点顺当,尤为是对初学者,老是一头雾水。可能就是由于民间文档也这么写。但是泛型类型变量是变量,就像其余变量同样。咱们应该使用更无意义的命名规定来定义它,这样,可读性会大大进步。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题32

    帖子46

    积分216

    图文推荐