vs括号快捷方式的代码扩展?

时间:2020-01-23 07:36:02

标签: visual-studio-code

我刚开始js

vs代码是否有任何扩展名,我们在其中编写了例如alert并自动将()放在其前面?

谢谢

1 个答案:

答案 0 :(得分:0)

我不知道任何扩展名,它将功能放在方括号内,这是有充分理由的。

示例: 如果您想将一个函数传递给另一个函数,则自动括号将执行您的函数,而您只需传递返回值即可。

function bar(value){
    return value + 1;
}

function foo(paramFunction){
    return paramFunction(3) + 3;   //will return 3+1+3 = 6
}

foo(bar)    //will pass the function bar as a parameter to foo
foo(bar(3))  //this will pass the return value of bar 4 to foo and will throw an exception

使用这种扩展名,将无法获得正确的代码。

相关问题