1 |
|
2 |
|
3 | "use strict"
|
4 |
|
5 | var forIn = require("./forIn")
|
6 |
|
7 | var remove = function(self, item){
|
8 | var ko = null
|
9 | forIn(self, function(value, key){
|
10 | if (value === item) return !(delete self[ko = key])
|
11 | })
|
12 | return ko
|
13 | }
|
14 |
|
15 | module.exports = remove
|