• 가능하면 var를 사용한 local 변수들을 사용할 것.
  • with 선언문 사용을 자제할 것.
  • 올바른 알고리듬(algorithm)을 선택할 것. (참고 – Big O notation, Writing Efficient C and C Code Optimization)
  • 루프(loops)를 거꾸로 실행. (맨 마지막 항목을 시작으로)
  • while 루프 대신 do..while 루프를 사용.
  • 루프(loops) 안에다 반복적인 작업들을 함께 더 풀어 놓아라. (루프 속, 하나의 실행 선언문 대신에 여러개의 적당한 갯수 – 원래 실행 횟수의 공통인수가 되는 – 실행 선언문들을 함께 나열)
  • if 선언문 최적화. (가장 자주 실행될 만한 조건을 맨 앞에, else if 선언문들의 숫자를 최소화 – 조건문을 ifif..else처럼 이분법 검색 형태로 조종)
  • 되도록이면 if 선언문 대신에 switch 선언문을 쓸 것.
  • + 연산자를 이용한 string 연결은 피할 것. (대신 Arrayjoin() 함수를 사용해서 StringBuffer로 감쌀 것)
  • 가능하면 자신이 만든 함수보다는 내장된 함수들을 쓸 것.
  • 자주 사용되는 변수들은 저장해서 쓸 것.
  • 선언문들의 수를 줄일 것. (다중 변수들 정의, array와 object의 축약 선언문 사용)
  • DOM의 사용은 아낄 것. (대신 createDocumentFragment() 활용)
꼬리표:

 없음.

관련된 주제의 글

댓글을 남겨 주세요