Skip to content

Latest commit

 

History

History
402 lines (306 loc) · 8.67 KB

TYPES.md

File metadata and controls

402 lines (306 loc) · 8.67 KB

Array

Constructor

  • Array() constructor

Static methods

  • Array.from()

  • Array.fromAsync()

  • Array.isArray()

  • Array.of()

  • Array.apply()

  • Array.bind()

  • Array.call()

  • Array.Symbol.hasInstance

  • Array.toString()

Static properties

  • Array[Symbol.species]
  • Function: length
  • Function: name
  • Function: prototype

Instance methods

  • Array.prototype.at()
  • Array.prototype.concat()
  • Array.prototype.copyWithin()
  • Array.prototype.entries()
  • Array.prototype.every()
  • Array.prototype.fill()
  • Array.prototype.filter()
  • Array.prototype.find()
  • Array.prototype.findIndex()
  • Array.prototype.findLast()
  • Array.prototype.findLastIndex()
  • Array.prototype.flat()
  • Array.prototype.flatMap()
  • Array.prototype.forEach()
  • Array.prototype.includes()
  • Array.prototype.indexOf()
  • Array.prototype.join()
  • Array.prototype.keys()
  • Array.prototype.lastIndexOf()
  • Array.prototype.map()
  • Array.prototype.pop()
  • Array.prototype.push()
  • Array.prototype.reduce()
  • Array.prototype.reduceRight()
  • Array.prototype.reverse()
  • Array.prototype.shift()
  • Array.prototype.slice()
  • Array.prototype.some()
  • Array.prototype.sort()
  • Array.prototype.splice()
  • Array.prototypeSymbol.iterator
  • Array.prototype.toLocaleString()
  • Array.prototype.toReversed()
  • Array.prototype.toSorted()
  • Array.prototype.toSpliced()
  • Array.prototype.toString()
  • Array.prototype.unshift()
  • Array.prototype.values()
  • Array.prototype.with()
  • Object.prototype.hasOwnProperty()
  • Object.prototype.isPrototypeOf()
  • Object.prototype.propertyIsEnumerable()
  • Object.prototype.toLocaleString()
  • Object.prototype.toString()
  • Object.prototype.valueOf()

Instance properties

  • Array: length
  • Array.prototype[Symbol.unscopables]
  • Object.prototype.constructor

ArrayBuffer

Constructor

  • ArrayBuffer() constructor

Static methods

  • ArrayBuffer.isView()

Inherited from Function

  • ArrayBuffer.apply()
  • ArrayBuffer.bind()
  • ArrayBuffer.call()
  • ArrayBufferSymbol.hasInstance
  • ArrayBuffer.toString()

Static properties

  • ArrayBuffer[Symbol.species]

Inherited from Function

  • ArrayBuffer.length
  • ArrayBuffer.name
  • ArrayBuffer.prototype

Instance methods

  • ArrayBuffer.prototype.resize()
  • ArrayBuffer.prototype.slice()
  • ArrayBuffer.prototype.transfer()
  • ArrayBuffer.prototype.transferToFixedLength()

Inherited from Object

  • ArrayBuffer.prototype.hasOwnProperty()
  • ArrayBuffer.prototype.isPrototypeOf()
  • ArrayBuffer.prototype.propertyIsEnumerable()
  • ArrayBuffer.prototype.toLocaleString()
  • ArrayBuffer.prototype.toString()
  • ArrayBuffer.prototype.valueOf()

Instance properties

  • ArrayBuffer.prototype.byteLength
  • ArrayBuffer.prototype.detached
  • ArrayBuffer.prototype.maxByteLength
  • ArrayBuffer.prototype.resizable

Inherited from Object

  • ArrayBuffer.prototype.constructor

TypedArray

Static methods

  • TypedArray.from()
  • TypedArray.of()
  • Function.prototype.apply()
  • Function.prototype.bind()
  • Function.prototype.call()
  • Function.prototypeSymbol.hasInstance
  • Function.prototype.toString()

Static properties

  • TypedArray.BYTES_PER_ELEMENT
  • TypedArray[Symbol.species]
  • Function: length
  • Function: name
  • Function: prototype

Instance methods

  • TypedArray.prototype.at()
  • TypedArray.prototype.copyWithin()
  • TypedArray.prototype.entries()
  • TypedArray.prototype.every()
  • TypedArray.prototype.fill()
  • TypedArray.prototype.filter()
  • TypedArray.prototype.find()
  • TypedArray.prototype.findIndex()
  • TypedArray.prototype.findLast()
  • TypedArray.prototype.findLastIndex()
  • TypedArray.prototype.forEach()
  • TypedArray.prototype.includes()
  • TypedArray.prototype.indexOf()
  • TypedArray.prototype.join()
  • TypedArray.prototype.keys()
  • TypedArray.prototype.lastIndexOf()
  • TypedArray.prototype.map()
  • TypedArray.prototype.reduce()
  • TypedArray.prototype.reduceRight()
  • TypedArray.prototype.reverse()
  • +TypedArray.prototype.set()
  • TypedArray.prototype.slice()
  • TypedArray.prototype.some()
  • TypedArray.prototype.sort()
  • +TypedArray.prototype.subarray()
  • TypedArray.prototypeSymbol.iterator
  • TypedArray.prototype.toLocaleString()
  • TypedArray.prototype.toReversed()
  • TypedArray.prototype.toSorted()
  • TypedArray.prototype.toString()
  • TypedArray.prototype.values()
  • TypedArray.prototype.with()
  • Object.prototype.hasOwnProperty()
  • Object.prototype.isPrototypeOf()
  • Object.prototype.propertyIsEnumerable()
  • Object.prototype.toLocaleString()
  • Object.prototype.toString()
  • Object.prototype.valueOf()

Instance properties

  • TypedArray.prototype.buffer
  • TypedArray.prototype.byteLength
  • TypedArray.prototype.byteOffset
  • TypedArray.prototype.length
  • Object.prototype.constructor

Atomics

Static methods

  • Atomics.add()
  • Atomics.and()
  • Atomics.compareExchange()
  • Atomics.exchange()
  • Atomics.isLockFree()
  • Atomics.load()
  • Atomics.notify()
  • Atomics.or()
  • Atomics.store()
  • Atomics.sub()
  • Atomics.wait()
  • Atomics.waitAsync()
  • Atomics.xor()

BigInt

Constructor

  • BigInt() constructor

Static methods

  • BigInt.asIntN()
  • BigInt.asUintN()

Static methods inherited from Function

  • Function.prototype.apply()
  • Function.prototype.bind()
  • Function.prototype.call()
  • Function.prototypeSymbol.hasInstance
  • Function.prototype.toString()

Static properties

Static properties inherited from Function

  • Function: length
  • Function: name
  • Function: prototype

Instance methods

  • BigInt.prototype.toLocaleString()
  • BigInt.prototype.toString()
  • BigInt.prototype.valueOf()

Instance methods inherited from Object

  • Object.prototype.hasOwnProperty()
  • Object.prototype.isPrototypeOf()
  • Object.prototype.propertyIsEnumerable()
  • Object.prototype.toLocaleString()
  • Object.prototype.toString()
  • Object.prototype.valueOf()

Instance properties

Instance properties inherited from Object

  • Object.prototype.constructor

Function

Constructor

  • Function() constructor

Static-like* methods

  • Function.apply()
  • Function.bind()
  • Function.call()
  • Function.Symbol.hasInstance
  • Function.toString()

Static-like* properties

  • Function.length
  • Function.name
  • Function.prototype

Instance methods

  • Function.prototype.apply()
  • Function.prototype.bind()
  • Function.prototype.call()
  • Function.prototypeSymbol.hasInstance
  • Function.prototype.toString()

Inherited from Object

  • Function.prototype.hasOwnProperty()
  • Function.prototype.isPrototypeOf()
  • Function.prototype.propertyIsEnumerable()
  • Function.prototype.toLocaleString()
  • Function.prototype.toString()
  • Function.prototype.valueOf()

Instance properties

  • Function.prototype.length
  • Function.prototype.name
  • Function.prototype.prototype
  • Function.prototype.constructor

* Function's static methods aren't really static. They are instance methods and properties. But because Function is an instance of Function, they appear like a static method or property would appear.

Boolean

Constructor

  • Boolean() constructor

Instance methods

  • Boolean.prototype.toString()

  • Boolean.prototype.valueOf()

  • Function.prototype.hasOwnProperty()

  • Function.prototype.isPrototypeOf()

  • Function.prototype.propertyIsEnumerable()

  • Function.prototype.toLocaleString()

  • Function.prototype.toString()

  • Function.prototype.valueOf()

DataView

Constructor

  • DataView() constructor

Static methods

Static methods inherited from Function

  • Function.prototype.apply()
  • Function.prototype.bind()
  • Function.prototype.call()
  • Function.prototypeSymbol.hasInstance
  • Function.prototype.toString()

Static properties

Static properties inherited from Function

  • Function: length
  • Function: name
  • Function: prototype

Instance methods

  • DataView.prototype.getBigInt64()
  • DataView.prototype.getBigUint64()
  • DataView.prototype.getFloat16()
  • DataView.prototype.getFloat32()
  • DataView.prototype.getFloat64()
  • DataView.prototype.getInt16()
  • DataView.prototype.getInt32()
  • DataView.prototype.getInt8()
  • DataView.prototype.getUint16()
  • DataView.prototype.getUint32()
  • DataView.prototype.getUint8()
  • DataView.prototype.setBigInt64()
  • DataView.prototype.setBigUint64()
  • DataView.prototype.setFloat16()
  • DataView.prototype.setFloat32()
  • DataView.prototype.setFloat64()
  • DataView.prototype.setInt16()
  • DataView.prototype.setInt32()
  • DataView.prototype.setInt8()
  • DataView.prototype.setUint16()
  • DataView.prototype.setUint32()
  • DataView.prototype.setUint8()

Instance methods inherited from Object

  • Object.prototype.hasOwnProperty()
  • Object.prototype.isPrototypeOf()
  • Object.prototype.propertyIsEnumerable()
  • Object.prototype.toLocaleString()
  • Object.prototype.toString()
  • Object.prototype.valueOf()

Instance properties

  • DataView.prototype.buffer
  • DataView.prototype.byteLength
  • DataView.prototype.byteOffset

Instance properties inherited from Object

  • Object.prototype.constructor