document.write() 안 쓰면 안 될까요
---ajaxian.com에 올라온 글입니다. document.write()가 난해한 코드를 만드는 이유는 아직 렌더링되지 않은 DOM(document object model)에 대해서 컨트롤할 수 없기 때문입니다. 요즘은 innerHTML을 이용해서 페이지 제어가 가능하기 때문에 document.write()를 쓰지 않고 명확한(?) 자바스크립트 개발을 할 수 있다고 하네요.
http://ajaxian.com/archives/a-christmas-wish-i-promise-not-to-use-documentwrite-mode
댓글에 보면 재미있는 표현도 있군요.
document.write = document.writeln = function(){};
자바스크립트가 웹개발에서 제일 힘들다고 하는 것은 최대공약수가 아닌가 합니다.