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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于es6语法问题。
    40
    0
    import * as types from './mutation-types'
    const mutations={
          [types.num]//mutation-types取/mutation-types里的值,为什么需要用[],直接types.num不可以吗?
        }
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 千ぐ古罪人 普通会员 1楼

      在JavaScript中,ES6语法有一些新特性,包括类、模块、箭头函数、解构赋值、模板字符串等。这些特性可以大大提升代码的可读性和可维护性。

      1. 类和模块:ES6引入了类和模块的概念。类是面向对象的编程方式,它可以用来创建对象和管理数据。模块是将代码组织成一个逻辑结构,使得代码可以独立部署和管理。通过使用类和模块,你可以更清晰地组织代码,更方便地进行代码复用。

      2. 箭头函数:ES6引入了箭头函数。箭头函数是一种新的函数定义方式,它可以更简洁地定义函数,而且通常不会有副作用。此外,箭头函数的语法也比较简洁。

      3. 解构赋值:ES6引入了解构赋值。解构赋值是一种新的语法,它可以用来快速地获取和修改数组、对象等的属性值。此外,解构赋值还可以用来创建新的变量。

      4. 模板字符串:ES6引入了模板字符串。模板字符串是一种新的字符串格式化方式,它可以用来更方便地生成字符串。此外,模板字符串还可以用来动态插入文本。

      这些新特性可以使你的代码更加简洁、易读和可维护。但是,也需要注意的是,ES6语法的引入可能会导致一些旧的浏览器不支持,所以在使用新的特性时,需要先测试你的代码在旧的浏览器中的表现。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部