关于js方法调用的问题,是否有类似这种写法 test(age='zhangsan',name=10);
function test(name,age){
console.log(name,age);
}
test(age='zhangsan',name=10);
考虑到参数多的话需记住参数顺序,比较麻烦 现在想到的办法是修改函数的入口参数 改成如下代码
function test({name,age}){
console.log(name,age);
}
test({age:'zhangsan',name:10});
请问还有别的方式吗?
2 回复
使用对象
来自酷炫的 CNodeMD
@ZKZonhastic 还有别的办法吗,更优化的实现方式,事实上我是在写java注解的时候考虑到的,java好像也没有这种写法,但是requestMapping不知道怎么实现的
@RequestMapping(value="/departments")
public String simplePattern(){
System.out.println("simplePattern method was called");
return "someResult";