괄호 표현을 사용하여 속성 이름에 접근

  • 첫 번째 Object challenge에서 우리는 괄호 표시법을 변수에 대한 값을 구하여 속성 값에 접근하는 방법으로 언급했다.예를 들어 foods 대상이 슈퍼마켓 계산기 프로그램에서 사용되고 있다고 가정한다.검색된 항목을 매개 변수로 받는 함수 "checkInventory"가 있습니다.우리는 scannedItem 대상의 foods 키의 현재 값을 되돌려 주었다.유효한 키만 checkInventory 의 매개 변수로 제공된다고 가정할 수 있습니다.우리는 foods 물체에 이런 음식이 있는지 검사하고 싶다.이 가능하다, ~할 수 있다,...
  • let foods = {
      apples: 25,
      oranges: 32,
      plums: 28,
      bananas: 13,
      grapes: 35,
      strawberries: 27
    };
    
    function checkInventory(scannedItem) {
       return foods[scannedItem];
    }
    
    console.log(checkInventory("apples")); //console will display 25
    

    좋은 웹페이지 즐겨찾기