간만에 알고리즘 비슷한 무언가를 풀어보았다
각각 깊이가 다른 object, object에 대한 참조를 작성한 문자열
두 개의 인자가 주어졌을 때
해당 깊이에 해당하는 값을 리턴하는 함수를 작성
const safeGet = (obj, str) => {
const splitStr = String.prototype.split.call(str, ".");
if (splitStr.length === 1) return obj[splitStr[0]];
const [zeroStr, ...elseStr] = splitStr;
return safeGet(obj[zeroStr], elseStr);
};
다른 두 분과 코드 리뷰를 하게될지도..