Skip to content

es-shims/typedarray

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

typedarray Version Badge

github actions coverage License Downloads

npm badge

TypedArray polyfill ripped from this module.

example

var Uint8Array = require('typedarray').Uint8Array;
var ua = new Uint8Array(5);
ua[1] = 256 + 55;
console.log(ua[1]);

output:

55

methods

var TA = require('typedarray')

The TA object has the following constructors:

  • TA.ArrayBuffer
  • TA.DataView
  • TA.Float32Array
  • TA.Float64Array
  • TA.Int8Array
  • TA.Int16Array
  • TA.Int32Array
  • TA.Uint8Array
  • TA.Uint8ClampedArray
  • TA.Uint16Array
  • TA.Uint32Array

install

With npm do:

npm install typedarray

To use this module in the browser, compile with browserify or download a UMD build from browserify CDN:

http://wzrd.in/standalone/typedarray@latest

License

MIT

Original can be found at: https://bitbucket.org/lindenlab/llsd Modifications by Joshua Bell inexorabletash@gmail.com https://github.com/inexorabletash/polyfill

ES3/ES5 implementation of the Krhonos Typed Array Specification Ref: http://www.khronos.org/registry/typedarray/specs/latest/ Date: 2011-02-01

Variations:

  • Allows typed_array.get/set() as alias for subscripts (typed_array[])