1.5.2 • Published 5 years ago
rnested v1.5.2
rnested
rnested
read nested object
d.body[0].expression.quasis[0]
d.body.$0.expression.quasis.$0
Install
npm install rnested
Usage
/*
* arr2objNonRecur
*
* <pre>
* convet array to a object
* </pre>
*
* @example
* term
*
* //before conversion
* var d=ac.parse("`a${b}c${d}e`")
* d.body[0].expression.quasis[0]
* ////
* > d.body[0].expression.quasis[0]
* Node {
* type: 'TemplateElement',
* start: 1,
* end: 2,
* value: { raw: 'a', cooked: 'a' },
* tail: false }
* >
*
* //after conversion
* var nd =lodash.cloneDeep(d)
* nd = arr2obj(obj)
* nd.body.$0.expression.quasis.$0
*
* ////
* > nd.body.$0.expression.quasis.$0
* Node {
* type: 'TemplateElement',
* start: 1,
* end: 2,
* value: { raw: 'a', cooked: 'a' },
* tail: false }
* >
*
* @param {Object} obj
* @param {String} [prefix="$"]
* @return {Boolean} cond
*/