firstkey
v0.1.0
Published
Returns the first key found on an object from a list of keys
Downloads
16
Readme
firstKey
Returns the first key found on an object from a list of keys
Example
var obj = {
word1: 'The',
word2: 'quick',
word5: 'jumped',
word8: 'lazy'
},
key = firstKey(obj, 'word3', 'word5', 'word7'); // First key found is 'word5'
Pull the first property from a dom node that exists and reuse that property
Choosing the text property to use
var div = document.createElement('div'), text = firstKey(div, 'textContent', 'innerText', 'innerHTML'); div[text] = 'Let\'s use the best property for setting the text';
Identifying the vendor-specific property to use, so that you don't set them all needlessly
var divElement = document.createElement('div'), transformProperty = firstKey( divElement.style, 'transform', 'webkitTransform', 'MozTransform', 'oTransform', 'msTransform'); transformOriginProperty = firstKey( divElement.style, 'transformOrigin', 'webkitTransformOrigin', 'MozTransformOrigin', 'oTransformOrigin', 'msTransformOrigin');
Installation
npm install firstkey
Contributors
- Matt-Esch