0.2.0 • Published 10 years ago
compiled-accessors v0.2.0
compiled-accessors
Compiled getter/setter for highest perfs.
Install
Download manually or with package-manager.
npm
npm install --save compiled-accessors
bower
bower install --save compiled-accessors
Example
var CA = require('compiled-accessors');
var obj = {
foo {
bar: 'Fry'
}
}
// Create a getter for a nested value.
var getFooBar = CA.getter('foo.bar');
// Use it.
console.log(getFooBar(obj)); // Fry
// Create a setter for the same nested value.
//
// The path can be described as a string or an array.
var setFooBar = CA.setter(['foo', 'bar']);
// Use it.
setFooBar(obj, 'Zoidberg');
Contributions
Contributions are very welcomed, either on the documentation or on the code.
You may:
- report any issue you've encountered;
- fork and create a pull request.
License
ISC © Julien Fontanet