can-single-reference
Version:
Assign a value to a function that can be collected later
16 lines (10 loc) • 401 B
Markdown
# can-single-reference
[](https://travis-ci.org/canjs/can-single-reference)
Assign a value to a function that can be collected later
```js
import singleReference from "can-single-reference";
var obj = {};
singleReference.set(obj, 'pet', 'dog');
singleReference.getAndDelete(obj, 'pet') //-> 'dog'
obj //-> {}
```