Skip to content

Instantly share code, notes, and snippets.

@maechabin
Last active January 7, 2019 12:48
Show Gist options
  • Select an option

  • Save maechabin/eb9127807e01d44e77d2f60e4b8ff512 to your computer and use it in GitHub Desktop.

Select an option

Save maechabin/eb9127807e01d44e77d2f60e4b8ff512 to your computer and use it in GitHub Desktop.
ES3
http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf
Array.prototype.consructor
Array.prototype.toString()
Array.prototype.toLocaleString()
Array.prototype.concat([item1[,item2[,...]]])
Array.prototype.join(separator)
Array.prototype.pop()
Array.prototype.push([item1[,item2[,...]]])
Array.prototype.reverse()
Array.prototype.shift()
Array.prototype.slice(start, end)
Array.prototype.sort(comparefn)
Array.prototype.splice(start, deleteCount[,item1[,item2[,...]]])
Array.prototype.unshift([item1[,item2[,...]]])
Array.length
ES5
http://www.ecma-international.org/ecma-262/5.1/index.html#sec-15.4
Array.isArray(arg)
Array.constructor
Array.prototype.toString()
Array.prototype.toLocaleString()
Array.prototype.concat([item1[,item2[,...]]])
Array.prototype.join(separator)
Array.prototype.pop()
Array.prototype.push([item1 [,item2[,...]]])
Array.prototype.reverse()
Array.prototype.shift()
Array.prototype.slice(start, end)
Array.prototype.sort(comparefn)
Array.prototype.splice(start, deleteCount[,item1[,item2[,...]]])
Array.prototype.unshift([item1[,item2[,...]]])
以下新たに追加
Array.prototype.indexOf(searchElement[,fromIndex])
Array.prototype.lastIndexOf(searchElement[,fromIndex])
Array.prototype.every(callbackfn[, thisArg])
Array.prototype.some(callbackfn[, thisArg])
Array.prototype.forEach(callbackfn[, thisArg])
Array.prototype.map(callbackfn[, thisArg])
Array.prototype.filter(callbackfn[, thisArg])
Array.prototype.reduce(callbackfn[, initialValue])
Array.prototype.reduceRight(callbackfn[, initialValue])
ES6
http://www.ecma-international.org/ecma-262/6.0/index.html#sec-array-objects
新たに追加
Array.form
Array.isArray(arg)
新たに追加
Array.of(...items)
Array.prototype.concat(...arguments)
Array.prototype.constructor
新たに追加
Array.prototype.copyWithin(target, start[, end])
新たに追加
Array.prototype.entries()
Array.prototype.every(callbackfn[, thisArg])
新たに追加
Array.prototype.fill(value[, start[, end]])
Array.prototype.filter(callbackfn[, thisArg])
新たに追加
Array.prototype.find(predicate[, thisArg])
新たに追加
Array.prototype.findIndex(predicate[, thisArg])
Array.prototype.forEach(callbackfn[, thisArg])
Array.prototype.indexOf(searchElement[,fromIndex])
Array.prototype.join(separator)
新たに追加
Array.prototype.keys()
Array.prototype.lastIndexOf(searchElement[,fromIndex])
Array.prototype.map(callbackfn[, thisArg])
Array.prototype.pop()
Array.prototype.push(...items)
Array.prototype.reduce(callbackfn[, initialValue])
Array.prototype.reduceRight(callbackfn[, initialValue])
Array.prototype.reverse()
Array.prototype.shift()
Array.prototype.slice(start, end)
Array.prototype.some(callbackfn[, thisArg])
Array.prototype.sort(comparefn)
Array.prototype.splice(start, deleteCount, ...items)
Array.prototype.toLocaleString([reserved1[, reserved2]])
Array.prototype.toString()
Array.prototype.unshift(...items)
Array.prototype.values()
Array.prototype [ @@iterator ] ( )
Array.prototype [ @@unscopables ]
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array#Array_generic_methods
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment