为了账号安全,请及时绑定邮箱和手机立即绑定

js对象中函数写法规范问题请教

js对象中函数写法规范问题请教

12345678_0001 2018-10-12 16:09:45
用面向对象写程序过程中对对象中的方法写法有点疑问:var oop={  a:1,  b:2,  //函数写法1:  f1(){    alert('你好');  }    //函数写法2:  f1:function(){    alert('你好');  }  //函数写法3:  function f1(){    alert('你好');  }}到底上面那种方法最常用?这是不是以最新的ES6为参考标准?在文本编辑器下测试三种都可以用,在IDE平台webstorm下只能用方法2,这是为何?
查看完整描述

1 回答

?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

1,3应该都算es6的写法,2是es5及以下标准的正常写法,常用目前来说应该还是2比较多,es6作为标准的项目的话以1为主,3这个还是最好不要用了,加个function纯属多次一举还有歧义。webstorm只能支持2的话应该是你没有将语言标准设置为es6标准的原因


查看完整回答
反对 回复 2018-11-26
  • 1 回答
  • 0 关注
  • 843 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信