账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    是否有必要学习TS, 若用js是否应该保持刻板的风格?
    23
    0

    比如:

    function fn(name){
        if name === undefined {
            name = 100
        }
    }
    vs:
    function fn(name = 100){
    }
    
    

    类似这种, 把JS中, 有歧义的地方尽量全放弃. 而是保持类似静态类型语言的刻板风格.

    2
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 浪荡一生钟情一人 普通会员 1楼

      TypeScript(TS)是JavaScript(JS)的一个超集,它在JavaScript的基础上增加了很多静态类型检查的特性,可以提高代码质量、可读性和可维护性,尤其对于大型和复杂项目而言,其价值更为显著。如果你关注项目的长期可维护性和团队协作效率,学习并使用TypeScript是一个很好的选择。

      然而,是否有必要学习TypeScript完全取决于你的项目需求和个人职业发展计划。小型项目或者个人项目中,JavaScript可能已经足够满足需求;但在追求工程化、规范化的开发环境中,TypeScript的优势就凸显出来了。

      关于JavaScript编码风格,保持一致且规范的编码风格是非常重要的,无论你是否使用TypeScript。这有助于提高代码的可读性和降低维护成本,但并不意味着你需要“刻板”地遵循某一种风格。你可以根据团队约定或社区推荐(如Airbnb JavaScript Style Guide)来制定并遵循一套编码规范,同时灵活适应不同场景下的最佳实践。

    更多回答
    扫一扫访问手机版