标签:amp map ons nbsp code filter ace targe $1
const get = (from, ...selectors) => [...selectors].map(s => s .replace(/\[([^\[\]]*)\]/g, ‘.$1.‘) .split(‘.‘) .filter(t => t !== ‘‘) .reduce((prev, cur) => prev && prev[cur], from) ); const obj = { selector: { to: { val: ‘val to select‘ } }, target: [1, 2, { a: ‘test‘ }] }; // Example get(obj, ‘selector.to.val‘, ‘target[0]‘, ‘target[2].a‘); // [‘val to select‘, 1, ‘test‘]
标签:amp map ons nbsp code filter ace targe $1
原文地址:https://www.cnblogs.com/wkk2020/p/12515131.html