npm.io
0.4.0 • Published 11 years ago

disproperty

Licence
MIT
Version
0.4.0
Deps
0
Vulns
0
Weekly
0
Stars
1

disproperty

npm version Build Status Code Climate Test Coverage

Define properties to be automatically removed after the first read.

Usage

Require disproperty via AMD, CommonJS or <script> tag and have fun:

Example

var obj = {};

disproperty(obj, 'sticker', 'JS');

obj.sticker; // 'JS'
obj.sticker; // undefined

disproperty(obj, 'sticker', 'JS');

obj.sticker = 'ES6';
obj.sticker; // 'ES6'
obj.sticker; // undefined

Keywords