//需求:寫一個方法,可以利用字符串路徑獲取對象集合的值,當值不存在時返回錯誤信息letobject={'a':[{'b':{'c':3}}]};let[err,result]=fn.get(object,'a[0].b.c');console.log(err,result);//=>null,3let[err,result]=fn.get(object,'a[0].d.c');console.log(err,result);//=>Iserrabout'd',nullfunctionfn(){/**aboutcode**/}有考慮到split('.'),但是a[0]這種怎么處理呢?謝謝!
如何利用字符串路徑獲取對象集合的值感激不盡
胡子哥哥
2019-09-09 21:07:13