(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().create()https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/createObject.create()メソッドは、指定されたプロトタイプオブジェクトとプロパティを使用して、新しいオブジェクトを作成します。説明proto新しく作成されるオブジェクトのprototypeとなるべきオブジェクトを指定します。[propertiesObject]指定され且つ未定義でなければ、オブジェクト自身で列挙可能なプロパティとなります。対応するプロパティ名で、新しく作成されるオブジェクトに追加されるプロパティ記述子(descriptor)を指定します。これらのプロパティは、Object.definePropertiesの第2引数に相当します。TypeError例外をスローします。下記は、Object.createを使用したClass風の継承の使用方法をまとめたものになります。これは全てのJavaScriptをサポートする単一継承です。ミックスインという選択を取ることも出来ます。それはユーザーによって提供される必要があります。このmixinのような関数には、jQuery.extendがあります。上記と下記は、同義です。例として、同じプロパティの組を使用してオブジェクトを作成します。(2つ目の引数は、キーをプロパティ記述子にマッピングしていることに注意してください。fooは通常の"値プロパティ"です。barはgetterとsetter(アクセサー)プロパティです。上記と下記は、同義です。Object.createは、それを反映することが出来ません。それに値42を持つ単一のプロパティ'p'を追加しています。デフォルトでは、プロパティは"書き込み・列挙・設定不可"です。}});ES3プロパティの詳細とその問題点については、下記の記事が参考になります。第2引数は受け取りません。Network(以下、MDN)のコンテンツを翻訳した内容を基に構成されています。構成について異なる点も含まれますので、下記の項目を確認し、必要に応じて元のコンテンツをご確認ください。@tomofまで教えていただければ幸いです。試験的に導入されているようなAPIや機能については、省略していることがあります。その例で使用しているコンテンツの単語や文章などを日本人向けに変更しいてる場合があります。MDNの更新頻度が高いため、元のコンテンツと比べ情報が古くなっている可能性があります。"訳注:"などの断わりを入れた上で、日本人向けの情報の追記を行っている事があります。