이 객체는 처음 페이지가 로드될 때 실행되어야 할 코드들을 관리한다. 브라우저에서는 처음 페이지가 로드될 때 실행될 코드를 다음처럼 지정한다.
window.onload = function(){ ... }
그런데 이와같이 지정하다보면 코드 중간중간에 처음 로드될 때 실행되어야 할 코드를 지정해주고 싶다면 다음처럼 해 주어야 할 것이다.
var before = window.onload
window.onload = function() {
before()
...
}
하지만 Oh.onLoad객체를 이용할 때는 다음과 같다.
Oh.onLoad.add(function() {
...
})
그리고 다음번에 또 처음 로드될 때 실행되어야 할 코드가 생겼다면 위와같이 하나 더 추가하기만 하면 된다.
Oh.onLoad객체는 window.onload 에 미리 이 객체의 fire메쏘드를 호출하여 추가된 모든 함수를 호출하여 실행시킨다.