★ wanayoo — archive 1999 https://github.com/plusdude/array-genericsNouvelle recherche | Portail wanayoo
This repository
This repository
All repositories

Polyfill for JavaScript 1.8.5 Array Generics and ECMAScript 5 Array Extras

JavaScriptCSS
branch: master
Switch branches/tags
Nothing to show
Nothing to show
README.md

About

Implementation of standard Array methods (introduced in ECMAScript 5th edition) and shorthand generics (JavaScript 1.8.5) Browser support: Internet Explorer 6+, Firefox 1.5+, Chrome, Safari, Opera.

Examples

function isElement(element) {
    return element.nodeType === 1;
}

// example #1
console.log(
    // shorthand slice and standard filter
    Array.slice(document.childNodes).filter(isElement)
);

// example #2
console.log(
    // shorthand filter
    Array.filter(document.childNodes, isElement)
);

Usage

Just include into your document:

<script src=/old?u=https%3A%2F%2Fgithub.com%2Fplusdude%2F%3C%2Fspan&y=1999>"path_to/array.generics.min.js"></script>

Methods

Available as generics and standard:

Mutator Accessor Iteration Other
pop concat forEach isArray
push join every
reverse slice some
shift indexOf filter
sort lastIndexOf map
splice reduce
unshift reduceRight
Something went wrong with that request. Please try again.