是否可以使函数参数成为强制性的?
这是一个示例类
class Test {
func(arg1, arg2, arg3) {
// some code...
}
}
let test = new Test();
test.func(10, 20); //если не передан хотя-бы один аргумент то кидать исключение
是否可以在不使用拐杖的情况下使用es6 js解决这个问题?此类任务的本机脚本解决方案是什么
事实上,ES6 类——实际上并没有带来任何新东西。这只是风景 - 在好的旧原型上。当然,语法有一些“修饰”,例如默认参数。因此——不,所有参数的可选性是一个根深蒂固的 JS 概念。