返回JavaScript函数末尾的语句

Pra*_*sad 10 javascript

我已经在JavaScript代码中多次看到人们return true尽管没有必要添加一个.有谁知道为什么?

var _globalString;
function doSomething()
{
    _globalString= _globalString +' do something';
    //some codes to do something more

    //finally adding a return true
    return true;
}
Run Code Online (Sandbox Code Playgroud)

Eri*_*rik 19

可能让一些人养成习惯的事情是表格的事件处理程序,如果你有,请说:

<form onsubmit="return myfunction();">
Run Code Online (Sandbox Code Playgroud)

myfunction()返回true,表单提交,否则如果返回false则不提交.一般来说,人们都可以养成这个习惯.有些语言需要函数的返回值,Javascript不需要; 并且return true在大多数功能结束时没有任何目的.