私はJQUERYの次の行を持っています:
if(html == 'html5' && pastURL == url) {return false;}
これにより、その関数にエラーが表示されます。
「厳密な警告関数は常に値を返すとは限りません」.
これを変更してこのエラーが表示されないようにする方法はありますか?なぜこれが表示されるのですか? 注: 'use strict;' は使用しないでください。コードで。
どうも
私はJQUERYの次の行を持っています:
if(html == 'html5' && pastURL == url) {return false;}
これにより、その関数にエラーが表示されます。
「厳密な警告関数は常に値を返すとは限りません」.
これを変更してこのエラーが表示されないようにする方法はありますか?なぜこれが表示されるのですか? 注: 'use strict;' は使用しないでください。コードで。
どうも
return
すべての関数には、ステートメントが含まれていないか、最後に実行された行が return である必要があります。したがって、false を返すルートを計画している場合は、その条件がどのように実行されても、関数が常に何かを返すようにしてください。これを行う最も簡単な方法は、return ステートメントを関数の最後に配置して、そこに到達した場合に常に戻るようにすることです。
else
ステートメントを入れて、それを返すようにします。
何かのようなもの
if(html == 'html5' && pastURL == url) {return false;} else {return true;}