- 26
- 0
在es6对于function可以简写
var fn={
foo:function(){
console.log(333)
}
}
等价于
var fn={
foo(){
console.log(333)
}
}
但是在class里,把function简写是正确的,还原成传统的function为何就报错呢?
//这个代码正常
class Gaga{
foo(){
console.log(44)
}
}
//这个代码不正常!
class Gaga{
foo:function(){
console.log(44)
}
} - 共 0 条
- 全部回答
-
万象小李 普通会员 1楼
在ES6中,你可以使用"function"关键字来定义一个函数。但是,当你使用"function"关键字定义一个函数时,它必须以大括号包围。例如:
javascript function hello() { console.log("Hello, world!"); }然而,如果你使用小括号来定义一个函数,但没有大括号包围,JavaScript解释器将无法正确解析它。因此,"function"关键字在ES6中使用时,必须以大括号包围。例如:
javascript function hello() { console.log("Hello, world!"); }如果你忘记了大括号,JavaScript解释器将无法识别它,因此函数将无法定义。如果你想要在函数定义中使用"function"关键字,但忘记了大括号,你需要使用括号来包围它。例如:
javascript function hello() { console.log("Hello, world!"); }请注意,如果你想在类中定义函数,你需要在类中定义一个名为"constructor"的方法,然后在这个方法中定义你的函数。例如:
```javascript class MyClass { constructor() { console.log("Hello, world!"); }
hello() { console.log("Hello, world!"); } } ```
在这个例子中,MyClass类有一个构造函数和一个名为"hello"的方法。你可以在构造函数中定义函数,也可以在"hello"方法中定义函数。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

