Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptスクリプトで予想​​される3種類のエラーは何ですか?


以下は、JavaScriptで予想される3種類のエラーです-

構文エラー

構文エラーは、解析エラーとも呼ばれ、従来のプログラミング言語ではコンパイル時に、JavaScriptでは解釈時に発生します。

JavaScriptで構文エラーが発生すると、構文エラーと同じスレッド内に含まれるコードのみが影響を受け、他のスレッド内の残りのコードは、エラーを含むコードに依存しないと想定して実行されます。

ランタイムエラー

実行時エラーは、例外とも呼ばれ、コンパイル/解釈後の実行中に発生します。例外は発生するスレッドにも影響を及ぼし、他のJavaScriptスレッドが通常の実行を継続できるようにします。

論理エラー

論理エラーは、追跡するのが最も難しいタイプのエラーである可能性があります。これらのエラーは、構文エラーまたは実行時エラーの結果ではありません。代わりに、スクリプトを駆動するロジックに誤りがあり、期待した結果が得られない場合に発生します。

プログラムにどのタイプのロジックを配置するかはビジネス要件によって異なるため、これらのエラーをキャッチすることはできません。


  1. JavaScript WITHステートメントの用途は何ですか?

    WITHステートメントは、指定されたプロパティのデフォルトオブジェクトを指定し、長くて長いオブジェクト参照を書き込まないようにするために使用されます。指定されたオブジェクトをスコープチェーンの先頭に追加します。 以下はJavaScriptのwithステートメントのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="

  2. クラスがJavaで持つことができる変数のタイプは何ですか?

    クラスがJavaで持つことができる変数には、ローカル変数、インスタンス変数の3つの異なるタイプがあります。 、およびクラス/静的 変数。 ローカル変数 ローカル変数 Javaでは、メソッドでローカルに宣言できます。 、コードブロック、 およびコンストラクター 。プログラムコントロールがメソッド、コードブロックに入ると 、およびコンストラクター 次に、ローカル変数が作成されます プログラムコントロールがメソッド、コードブロック、コンストラクターを離れると、ローカル変数は破棄されます 。ローカル変数は初期化する必要があります ある程度の価値があります。 例 public class LocalVa