The toString() method returns a string representing the specified Number object.
The valueOf() method returns the wrapped primitive value of a Number object.
The Intl.NumberFormat.supportedLocalesOf() method returns an array containing those of the provided locales that are supported in number formatting without having to fall back to the runtime's default locale.
The Object.defineProperties() method defines new or modifies existing properties directly on an object, returning the object.
The Object.eval() method used to evaluate a string of JavaScript code in the context of an object, however, this method has been removed.
The Object.freeze() method freezes an object: that is, prevents new properties from being added to it; prevents existing properties from being removed; and prevents existing properties, or their enumerability, configurability, or writability, from being changed. In essence the object is made effectively immutable. The method returns the object being frozen.
The Object.getNotifer() method was used to create an object that allows to synthetically trigger a change, but has been deprecated and removed in browsers.
The Object.getOwnPropertyDescriptor() method returns a property descriptor for an own property (that is, one directly present on an object and not in the object's prototype chain) of a given object.
The Object.getOwnPropertyDescriptors() method returns all own property descriptors of a given object.
The Object.getOwnPropertySymbols() method returns an array of all symbol properties found directly upon a given object.
The Object.getPrototypeOf() method returns the prototype (i.e. the value of the internal [[Prototype]] property) of the specified object.
The hasOwnProperty() method returns a boolean indicating whether the object has the specified property.
The isPrototypeOf() method tests for an object in another object's prototype chain.
The Object.observe() method was used for asynchronously observing the changes to an object. It provided a stream of changes in the order in which they occur. However, this API has been deprecated and removed from browsers. You can use the more general Proxy object instead.
The propertyIsEnumerable() method returns a Boolean indicating whether the specified property is enumerable.
The toLocaleString() method returns a string representing the object. This method is meant to be overridden by derived objects for locale-specific purposes.
The toSource() method returns a string representing the source code of the object.
The toString() method returns a string representing the object.
The Object.unobserve() method was used to remove observers set by Object.observe(), but has been deprecated and removed from Browsers. You can use the more general Proxy object instead.
The valueOf() method returns the primitive value of the specified object.