찾다

 >  Q&A  >  본문

javascript - js에서 정적 변수를 구현하는 방법

으아악

요구사항: 버튼 변수를 클릭하면 1씩 증가합니다. 그것을 달성하는 가장 좋은 방법을 찾으십시오.
추가로 이를 달성하는 방법에는 여러 가지가 있습니다.

  1. 전역 변수에 직접 저장 - 전역 네임스페이스 오염

  2. 현재 앱의 전역 변수를 저장하려면 전역 배열을 사용하세요. 현재 아키텍처를 준수하지 않습니다

  3. 클로저 - 현재 장면에 적응하지 못하는 것 같습니다(함수를 트리거하려면 onclick을 사용하세요)

  4. html 요소에 도킹됨 - 여전히 매우 낮음

  5. 대규모 익명 함수를 사용하여 변수의 수명을 연장하는 것은 현재 아키텍처를 준수하지 않습니다

天蓬老师天蓬老师2750일 전848

모든 응답(5)나는 대답할 것이다

  • 某草草

    某草草2017-06-26 11:00:14

    누가 폐쇄가 적용되지 않는다고 말했나요?

    으아악

    또는 이렇게 할 수도 있습니다:

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-06-26 11:00:14

    dom 노드 속성에 저장됨

    으아악 으아악

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-26 11:00:14

    js에는 정적 변수가 없습니다. 지역변수와 전역변수만 존재합니다.

    으아악

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-06-26 11:00:14

    let를 사용하지 않으시나요?

    회신하다
    0
  • 黄舟

    黄舟2017-06-26 11:00:14

    클로저는 매우 인기가 높습니다. 이는 JavaScript의 주요 기능이기도 합니다. 으아악

    회신하다
    0
  • 취소회신하다