1 | /*
|
2 | object:count
|
3 | */"use strict"
|
4 |
|
5 | var forIn = require("./forIn")
|
6 |
|
7 | var count = function(self, n){
|
8 | var length = 0
|
9 | forIn(self, function(){
|
10 | if (++length === n || n === 0) return false
|
11 | })
|
12 | return (n != null) ? n === length : length
|
13 | }
|
14 |
|
15 | module.exports = count
|