ABOUT ME

어제보다 성장한 오늘, 이전보다 더 나아진 세상을 지향하는 개발자의 블로그 입니다.

Today
Yesterday
Total
  • Export Named Exports
    Study/JavaScript 2020. 5. 14. 18:59

    Export Named Exports

    Named exports are also distinct in that they can be exported as soon as they are declared, by placing the keyword export in front of variable declarations.

    In menu.js

     

    export let specialty = '';
    export function isVegetarian() {
    }; 
    function isLowSodium() {
    }; 

     

     

    1. The export keyword allows us to export objects upon declaration, as shown in export let specialty and export function isVegetarian() {}.
    2. We no longer need an export statement at the bottom of our file, since this behavior is handled above.

     


    
    export let availableAirplanes = [
    {
      name: 'AeroJet',
      fuelCapacity: 800,
      availableStaff: ['pilots', 'flightAttendants', 'engineers', 'medicalAssistance', 'sensorOperators'],
      maxSpeed: 1200,
      minSpeed: 300
     }, 
     {name: 'SkyJet',
      fuelCapacity: 500,
      availableStaff: ['pilots', 'flightAttendants'],
      maxSpeed: 800,
      minSpeed: 200
     }
    ];
    
    
    export let flightRequirements = {
      requiredStaff: 4,
      requiredSpeedRange: 700
    };
    
    export function meetsStaffRequirements(availableStaff, requiredStaff) {
      if(availableStaff.length >= requiredStaff){
        return true;
      }else {
        return false;
      }
      }
    
    
    
    export function meetsSpeedRangeRequirements(maxSpeed, minSpeed, requiredSpeedRange){
      let range = maxSpeed - minSpeed;
      if(range > requiredSpeedRange){
        return true;
      }else{
        return false;
      }
    }

    'Study > JavaScript' 카테고리의 다른 글

    Export as  (0) 2020.05.14
    Import Named Imports  (0) 2020.05.14
    Named Exports  (0) 2020.05.14
    import  (0) 2020.05.14
    export default  (0) 2020.05.14

    댓글

Designed by Tistory.