ES6的对象中函数书写方法?

我看到有种是这样写

a = {
  x: '',
  y: '',
  z () {
    return 'this z'
  }
}

这种写法正规的叫法是什么?有没有特别要注意的地方?
还有就是JS是加;号好还是不加好?
eslint默认是不加;号,难道不加要好吗?

阅读 3.8k
2 个回答

没啥需要注意的,就是省了个function关键字而已,其余和以前一模一样
加不加;全看自己的喜好,eslint的设置是可以调的,照自己的喜好来就是了。

呃,估且可以说是函数的扩展,加不加分号看个人习惯,但是我觉得加分号好点,养成良好的编程习惯,如果你以后还要接触到其他语言呢?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题