JavaScriptでthrowステートメントをどのように使用しますか?
JavaScriptでは、throwステートメントを使用して、組み込みの例外またはカスタマイズされた例外を発生させます。後でこれらの例外をキャプチャして、適切なアクションを実行できます。
例
次のコードを実行して、JavaScriptでthrowステートメントを実装してみてください-
<html>
<head>
<script>
<!--
function myFunc()
{
var a = 100;
var b = 0;
try {
if ( b == 0 ){
throw( "Divide by zero error." );
} else {
var c = a / b;
}
}
catch ( e ) {
alert("Error: " + e );
}
}
//-->
</script>
</head>
<body>
<p>Click the following to see the result:</p>
<form>
<input type = "button" value = "Click Me" onclick = "myFunc();" />
</form>
</body>
</html> -
JavaScriptを使用してHTMLページをリダイレクトする方法は?
URLをクリックしてページXに到達したが、内部的には別のページYに誘導されたという状況に遭遇した可能性があります。これはページのリダイレクトが原因で発生します。 クライアント側でJavaScriptを使用してページリダイレクトを行うのは非常に簡単です。サイト訪問者を新しいページにリダイレクトするには、次のようにヘッドセクションに行を追加する必要があります。 次のコードを実行して、JavaScriptを使用してHTMLページをリダイレクトする方法を学ぶことができます。ここでは、ホームページにリダイレクトします 例 <html> <head&g
-
JavaScriptで:または=を使用するタイミングを認識する方法は?
コロン(:)はプロパティをオブジェクトに定義する場合に使用でき、equal(=)は値を変数に割り当てる場合に使用できます。 例 以下はコードです- var studentDetails = { "studentId": 101, "studentName": "John", "studentSubjectName": "Javascript", "studentCountryNam