P粉7207169342023-08-16 19:39:27
이제 _.get(obj, property)
를 사용하여 lodash를 통해 지원됩니다. https://lodash.com/docs#get
문서의 예:
으아악P粉7331667442023-08-16 14:08:25
이미 가지고 있는 유사한 코드를 기반으로 이것을 만들었고 작동하는 것 같습니다.
으아악사용법:
으아악http://jsfiddle.net/alnitak/hEsys/에서 실제 예제를 확인하세요.
EDIT 어떤 사람들은 가장 왼쪽 인덱스가 객체의 적절하게 중첩된 항목과 일치하지 않는 문자열을 전달하면 이 코드에서 오류가 발생한다는 것을 알아차렸습니다. 이는 타당한 우려사항이지만 전화할 때 try / catch
块来处理,而不是使这个函数静默地返回undefined
를 사용하는 것이 더 낫다고 생각합니다.