객체의 특정 값을 안전하게 가져오는 함수를 만들었다.
자바스크립트에서 객체의 값을 에러 없이 안전하게 가져오는 방법이 필요했다.
person.name
처럼 간단한 패스는 쉽게 유추 가능하지만, 그렇지 않은 경우가 더 많다.
a.b.c.d.e.f.g.h.i.j.k
처럼 깊은 패스의 데이터는 다음과 같이 간단하게 가져올 수 있지만, 매번 이렇게 데이터를 가져오는 것은 불필요하고 소모적이다.
try {
객체의 특정 값을 안전하게 가져오는 함수를 만들었다.
자바스크립트에서 객체의 값을 에러 없이 안전하게 가져오는 방법이 필요했다.
person.name
처럼 간단한 패스는 쉽게 유추 가능하지만, 그렇지 않은 경우가 더 많다.
a.b.c.d.e.f.g.h.i.j.k
처럼 깊은 패스의 데이터는 다음과 같이 간단하게 가져올 수 있지만, 매번 이렇게 데이터를 가져오는 것은 불필요하고 소모적이다.
try {
/* | |
var t = timer.getTimer(1000); // 1 sec | |
var key1 = t.add(function (){ | |
console.log('1 sec'); | |
}); | |
var key2 = t.add(function (){ | |
console.log('2 sec'); | |
}, 2); // 1 sec, 2 times -> 2 sec |