
process.next.Tick() 和 Vue next.Tick()1.从大型日志文件中抽取指定分钟的行
2019-06-01 12:02:12 xxx
2019-06-01 12:02:13 xxx
2019-06-01 12:02:13 xxx_.get() 函数,实现如下传入参数取值效果/**
* --- 题目描述 ---
*
* 补充函数的 TODO 部分,模拟 lodash 中的 _.get() 函数。
*
* --- 测试用例 ---
*
* 输入:
* const obj = { selector: { to: { toutiao: "FE Coder"} }, target: [1, 2, { name: 'byted'}]};
* get(obj, 'selector.to.toutiao', 'target[0]', 'target[2].name')
* 输出:
* ['FE coder', 1, 'byted']
*/
function get(object, ...path) {
return path.map((item) => {
let res = object;
item.replace(/\[/g, ".")
.replace(/\]/g, "")
.split('.')
.map(path => res = res && res[path]);
return res;
})
}on() off() once() emit() 方法