(Window)プロパティ.closed.document.frameElement.frames.fullScreen.history.innerHeight.innerWidth.length.location.locationbar.menubar.name.navigator.onafterprint.onbeforeprint.onblur.onchange.onclick.ondevicemotion.ondeviceorientation.onfocus.onhashchange.onkeydown.onkeypress.onkeyup.onmousedown.onmousemove.onmouseout.onmouseover.onmouseup.onpopstate.onreset.onresize.onscroll.outerHeight.outerWidth.parent.performance.screen.screenX.screenY.scrollMaxX.scrollMaxY.scrollX.scrollY.scrollbars.self.status.window.onbeforeunload.onunload.opener.topメソッド.alert().atob().blur().clearInterval().clearTimeout().close().dispatchEvent().find().focus().getComputedStyle().getSelection().matchMedia().moveBy().moveTo().open().postMessage().print().prompt().requestAnimationFrame().resizeBy().resizeTo().scroll().scrollBy().scrollTo().setInterval().stop().btoa().confirm().setTimeout()throwhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/throwユーザー定義による例外をスローします。現在の関数の実行を止め(throwの後の処理文は実行されません。制御がコールスタック内の最初のcatchブロックへ渡されます。呼び出し元の関数の中にcatchブロックが無ければ、そのプログラムは終了します。expression;expressionスローする式を指定します。例外をスローする際にthrow文を使用します。例外をスローする際に、expressionは例外の値を指定します。下記は、それぞれ例外をスローしています。ASI)の影響を受ける事に注意してください。catchブロック内でオブジェクトのプロパティを参照することが出来ます。それをthrow文の中で使用している例です。下記の例は、入力された文字列がU.Sの郵便番号であるかを検証します。throw文はZipCodeFormatException型のオブジェクトを作成し、例外をスローします。これらのパターンの1つであると確認出来なければ、例外がスローされます。例外をcatchした後に、throwを使用して例外を再度スローすることが可能です。下記の例では数値である例外をcatchし、それが50以上であれば再度スローします。再スローされた例外は、それを囲い込んでいる関数またはユーザーが目にすることに成るトップ階層へ伝搬します。Network(以下、MDN)のコンテンツを翻訳した内容を基に構成されています。構成について異なる点も含まれますので、下記の項目を確認し、必要に応じて元のコンテンツをご確認ください。@tomofまで教えていただければ幸いです。試験的に導入されているようなAPIや機能については、省略していることがあります。その例で使用しているコンテンツの単語や文章などを日本人向けに変更しいてる場合があります。MDNの更新頻度が高いため、元のコンテンツと比べ情報が古くなっている可能性があります。"訳注:"などの断わりを入れた上で、日本人向けの情報の追記を行っている事があります。