Netscape사에서 홈페이지처리능력을 높이기 위해 개발한 스크립트 언어. 이후 SunMicroSystems사와 공동 작업을 하면서 JavaScript라는 이름을 얻게 되었지만, Java와는 다른 별개의 ProgrammingLanguage이다.
JavaScript를 통해서 홈페이지는 동적으로 변모할 수 있었고, CGI에 의존하던 많은 일들을 웹브라우저에게 떠넘길 수 있었다. 최근 HTML과 함께 WebProgramming에 있어서 빼놓을수 없슴.
본 BioinfoWiki에서는 JavaScript를 IncludeJsMacro를 이용하여, 직접 위키상에서 실행할 수 있다.
관련자료
JavaScript.chm : 사전 도움말파일
신기한것들
자바스크립트로 구현한 한글 입력기(IME) : 한글입력프로그램이 없을 때 JavaScript로.
JavaScript프로그램들
JavaScript 라이브러리
프로그래밍 주의점
가능한한 문자열은 작은따옴표. <a href="" onclick="alert('Thank you')">Click Me</a>
각종 팁
개체의 위치를 조절하고 싶을 때, object.style.pixelLeft 는 IE에서만 된다. 이를 FireFox에서도 되게 하려면,
IE에서... COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR 태그의 innerHTML 속성은 읽기 전용 이다. 임시 해결책은 DWR과 IE와 TBODY와 innerHTML과 협공
불펌방지기능 : 물론 자바스크립트를 막아서 안돌려도 되지만, 원하는 고객이 있음.