ECMAScript5
ECMA-262 5th editionで定義されているメソッド、プロパティの一覧です。
- JSON.parse()
JSON.parse()は文字列をJSONオブジェクトに変換する為のメソッドです。 - JSON.stringify()
JSON.stringify()はオブジェクトをJSON形式の文字列に変換するためのメソッドです。 - toISOString()
Date.toISOString()は日付をISO形式で返すためのメソッドです。 - Date.now()
Date.now()は現在のタイムスタンプを返すメソッドです。 - Object.create()
Object.create()はオブジェクトの継承を行うためのメソッドです。 - Object.getPrototypeOf()
Object.getPrototypeOf()はインスタンスされたオブジェクトからインスタンス元のコンストラクタ関数で指定されたprototypeオブジェクトを取得するためのメソッドです。 - Object.isFrozen()
Object.isFrozen()はオブジェクトを凍結されており改変付加の状態にあるか調べるためのメソッドです。 - Object.freeze()
Object.freeze()はオブジェクトを凍結させ改変付加の状態にするためのメソッドです。 - Object.isSealed()
Object.isSealed()はオブジェクトが保護されているか確認するためのメソッドです。 - Object.seal()
Object.seal()はオブジェクトの保護をするためのメソッドです。 - Object.isExtensible()
Object.isExtensible()はオブジェクトが拡張可能か調べるためのメソッドです。 - Object.preventExtensions()
Object.preventExtensions()はオブジェクトの拡張を防ぐためのメソッドです。 - Object.getOwnPropertyDescriptor()
Object.getOwnPropertyDescriptor()はプロパティの現在の状態を確認できるメソッドです。 - Object.defineProperties()
Object.defineProperties()はプロパティの作成時に様々な付加情報を加えることができるメソッドです。 - Object.defineProperty()
Object.defineProperty()はプロパティの作成時に様々な付加情報を加えることができるメソッドです。 - bind()
bind()はFunctionオブジェクトのthisや引数を固定するためのメッソッドです。 - keys()
Object.keys()は引数で与えられたオブジェクトのキーを配列で返します。 - Array.isArray()
ArrayオブジェクトのisArrayメソッドは配列化どうかチェックするメソッドです。