IIFE를 사용하려고 할 때 잡히지 않은 TypeError

우 구르 칸 에르 칼

저는 JavaScript를 처음 접했고 함수의 논리를 이해하려고 노력하고 있습니다. 내가하려는 작업은 다음과 같습니다.

var GetterSetter = (function () {
    var balance = 0.0;


    var getBalance = function () {
        return balance;
    };
    var setBalance = function (amount) {
        if (amount > 0) {
           return balance = amount;
        }
      };
})();

GetterSetter.setBalance(120);

내가 그것을 실행하려고 할 때. 나는 얻었다 :

포착되지 않은 TypeError : GetterSetterScript.js : 16에서 정의되지 않은 'setBalance'속성을 읽을 수 없습니다.

첸 락

귀하 GetterSetter는의 방법으로 존재하지 않습니다 setBalance.

코드에서 함수를 설정해야합니다. 나는 당신을 위해 제공하고 예 :

암호

var GetterSetter = (function () {
  var balance = 0.0;
  return {
    getBalance: function () {
      return balance;
    },
    setBalance: function (amount) {
      if (amount > 0) {
        return balance = amount;
      }
    }
  }
})();

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

.split ()을 사용하려고 할 때 JS에서 잡히지 않은 TypeError

분류에서Dev

잡히지 않은 TypeError : window [functionName]을 사용할 때 함수가 아닙니다.

분류에서Dev

잡히지 않은 TypeError : html과 함께 사용할 때 null의 'querySelector'속성을 읽을 수 없습니다.

분류에서Dev

@foreach를 사용하려고 할 때 "정의되지 않은 변수 : 사용자"

분류에서Dev

잡히지 않은 TypeError를 수정하는 방법

분류에서Dev

jQuery UI를 사용하려고 할 때 "TypeError : 'undefined'is not a function"발생

분류에서Dev

JS : putImageData를 사용하려고 할 때 "Uncaught TypeError : Type error"발생

분류에서Dev

Firebase를 사용하려고 할 때 Swift5에서 해결되지 않은 식별자 'Snapshot'사용

분류에서Dev

잡히지 않은 SyntaxError : mysql에서 데이터를 가져 오려고 할 때 예기치 않은 JSON 입력 오류 종료

분류에서Dev

잡히지 않은 SyntaxError : 클래스를 내보내고 가져올 때 모듈 외부에서 import 문을 사용할 수 없습니다.

분류에서Dev

잡히지 않은 TypeError : 정의되지 않은 'push'메서드를 호출 할 수 없습니다-Angularjs

분류에서Dev

TypeError : 사용자에게 메시지를 보내려고 할 때 정의되지 않은 '보내기'속성을 읽을 수 없습니다.

분류에서Dev

Refined를 사용할 때 유형을 풀지 않은 상태로 유지하려고

분류에서Dev

Vanilla Tilt를 React와 함께 사용하려고 할 때 "TypeError : Object (...) is not a function"의 원인은 무엇입니까?

분류에서Dev

npm i bcrypt를 사용하려고 할 때 bcrypt가 설치되지 않음

분류에서Dev

Laravel에서 관계를 사용하려고 할 때 정의되지 않은 속성 오류

분류에서Dev

Ruby gem- NameError를 사용하려고 할 때 오류 발생 (초기화되지 않은 상수 RightScraper :: Scraper)

분류에서Dev

잡히지 않은 TypeError : 두 위젯이 사용될 때 e.widget.extend는 SugarCRM의 함수가 아닙니다.

분류에서Dev

JavaScript 잡히지 않은 Typeerror

분류에서Dev

dropcap.js를 사용할 때 포착되지 않은 구문 오류 / 포착되지 않은 TypeError

분류에서Dev

차트 js를 사용하는 동안 잡히지 않은 TypeError를 해결하기 위해 문제에 직면

분류에서Dev

잡히지 않은 TypeError : null-Keep 페이지를 다시로드하는 속성 '값'을 설정할 수 없으며 작동합니다.

분류에서Dev

잡히지 않은 RangeError : jQuery에서 .map 함수를 사용할 때 최대 호출 스택 크기가 초과되었습니다.

분류에서Dev

퓨전 테이블-JavaScript를 사용하여 브라우저에서 API 호출-잡히지 않은 typeError

분류에서Dev

openpyxl을 사용하여 통합 문서를 열려고 할 때 TypeError

분류에서Dev

잡히지 않은 참조 오류 : 링크를 클릭 할 때 할당의 잘못된 왼쪽

분류에서Dev

잡히지 않은 TypeError : null Src의 속성 'src'를 설정할 수 없습니다.

분류에서Dev

Singleton에서 Realm에 접근 할 때 잡히지 않은 RLMException

분류에서Dev

잡히지 않은 TypeError : Initialize ()에 GetJson을 추가 할 때 정의되지 않은 '__e3_'속성을 읽을 수 없습니다.

Related 관련 기사

  1. 1

    .split ()을 사용하려고 할 때 JS에서 잡히지 않은 TypeError

  2. 2

    잡히지 않은 TypeError : window [functionName]을 사용할 때 함수가 아닙니다.

  3. 3

    잡히지 않은 TypeError : html과 함께 사용할 때 null의 'querySelector'속성을 읽을 수 없습니다.

  4. 4

    @foreach를 사용하려고 할 때 "정의되지 않은 변수 : 사용자"

  5. 5

    잡히지 않은 TypeError를 수정하는 방법

  6. 6

    jQuery UI를 사용하려고 할 때 "TypeError : 'undefined'is not a function"발생

  7. 7

    JS : putImageData를 사용하려고 할 때 "Uncaught TypeError : Type error"발생

  8. 8

    Firebase를 사용하려고 할 때 Swift5에서 해결되지 않은 식별자 'Snapshot'사용

  9. 9

    잡히지 않은 SyntaxError : mysql에서 데이터를 가져 오려고 할 때 예기치 않은 JSON 입력 오류 종료

  10. 10

    잡히지 않은 SyntaxError : 클래스를 내보내고 가져올 때 모듈 외부에서 import 문을 사용할 수 없습니다.

  11. 11

    잡히지 않은 TypeError : 정의되지 않은 'push'메서드를 호출 할 수 없습니다-Angularjs

  12. 12

    TypeError : 사용자에게 메시지를 보내려고 할 때 정의되지 않은 '보내기'속성을 읽을 수 없습니다.

  13. 13

    Refined를 사용할 때 유형을 풀지 않은 상태로 유지하려고

  14. 14

    Vanilla Tilt를 React와 함께 사용하려고 할 때 "TypeError : Object (...) is not a function"의 원인은 무엇입니까?

  15. 15

    npm i bcrypt를 사용하려고 할 때 bcrypt가 설치되지 않음

  16. 16

    Laravel에서 관계를 사용하려고 할 때 정의되지 않은 속성 오류

  17. 17

    Ruby gem- NameError를 사용하려고 할 때 오류 발생 (초기화되지 않은 상수 RightScraper :: Scraper)

  18. 18

    잡히지 않은 TypeError : 두 위젯이 사용될 때 e.widget.extend는 SugarCRM의 함수가 아닙니다.

  19. 19

    JavaScript 잡히지 않은 Typeerror

  20. 20

    dropcap.js를 사용할 때 포착되지 않은 구문 오류 / 포착되지 않은 TypeError

  21. 21

    차트 js를 사용하는 동안 잡히지 않은 TypeError를 해결하기 위해 문제에 직면

  22. 22

    잡히지 않은 TypeError : null-Keep 페이지를 다시로드하는 속성 '값'을 설정할 수 없으며 작동합니다.

  23. 23

    잡히지 않은 RangeError : jQuery에서 .map 함수를 사용할 때 최대 호출 스택 크기가 초과되었습니다.

  24. 24

    퓨전 테이블-JavaScript를 사용하여 브라우저에서 API 호출-잡히지 않은 typeError

  25. 25

    openpyxl을 사용하여 통합 문서를 열려고 할 때 TypeError

  26. 26

    잡히지 않은 참조 오류 : 링크를 클릭 할 때 할당의 잘못된 왼쪽

  27. 27

    잡히지 않은 TypeError : null Src의 속성 'src'를 설정할 수 없습니다.

  28. 28

    Singleton에서 Realm에 접근 할 때 잡히지 않은 RLMException

  29. 29

    잡히지 않은 TypeError : Initialize ()에 GetJson을 추가 할 때 정의되지 않은 '__e3_'속성을 읽을 수 없습니다.

뜨겁다태그

보관