arrayLastIndexOf.js 261 B

12345678910111213
  1. function arrayLastIndexOf (list, val) {
  2. if (list.lastIndexOf) {
  3. return list.lastIndexOf(val)
  4. }
  5. for (var len = list.length - 1; len >= 0; len--) {
  6. if (val === list[len]) {
  7. return len
  8. }
  9. }
  10. return -1
  11. }
  12. module.exports = arrayLastIndexOf