徐总多门店
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
605 B

5 months ago
var isArray = require('./isArray')
var keys = require('./hasOwnProp')
/**
* 已废弃
* @deprecated
*/
function lastForOf (obj, iterate, context) {
if (obj) {
var len, list
if (isArray(obj)) {
for (len = obj.length - 1; len >= 0; len--) {
if (iterate.call(context, obj[len], len, obj) === false) {
break
}
}
} else {
list = keys(obj)
for (len = list.length - 1; len >= 0; len--) {
if (iterate.call(context, obj[list[len]], list[len], obj) === false) {
break
}
}
}
}
}
module.exports = lastForOf