Skip to content

Instantly share code, notes, and snippets.

@teppeis
Created January 12, 2015 07:56
Show Gist options
  • Select an option

  • Save teppeis/5284739aa1c6823b2ea9 to your computer and use it in GitHub Desktop.

Select an option

Save teppeis/5284739aa1c6823b2ea9 to your computer and use it in GitHub Desktop.
Object static methods that accept non object arguments in ES6

Object static methods that accept non object arguments in ES6

Object.getPrototypeOf ( O )

Object.getOwnPropertyDescriptor ( O, P )

Object.getOwnPropertyNames ( O )

Object.seal ( O )

Object.freeze ( O )

Object.preventExtensions ( O )

Object.isSealed ( O )

Object.isFrozen ( O )

Object.isExtensible ( O )

Object.keys ( O )


Following methods do NOT accept non object yet.

Object.create ( O [, Properties] )

Object.defineProperty ( O, P, Attributes )

Object.defineProperties ( O, Properties )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment