최상단 <html>부터 모두 접근 가능 document.all[0].nodeName == “HTML” • 순서번호, Id, Name 속성 모두 접근 document.all.someId.style.display = ‘none’; • Name 안의 하위 순서도 접근 document.all.item(‘someName’, 0) document.all.spanid.all[..] 식으로 요소에서도 all 속성으로 접근 가능.
속성만 호출해도 전체 요소 스캔 (속도가 느린 이유 1) • 컬렉션 접근 및 item 접근해도 또 스캔 (속도가 느린 이유 2) • 반환 값 관리의 어려움 (없으면 null, 하나 있음 요소, 여러 개면 NodeList) Chrome 64 canary build 쓰고 있는데 document.all 아직도 먹힘.
엔진 기반의 윈도우에서 웹을 앱으 로 실행하는 기술 (IE >= 5) nw.js 및 Electron • JScript 엔진 1996 VBScript와 같이 자바스크립트로 간편 앱 개발 및 자동화 스크립트 목적 기술 V8, Charkra (node.js) … • javascript는 1995년 등장