2017-01-27 11 views
0

私は3つの入力を取る機能を持っているにアクセスします。

tester loop start: [object Object].start 

答えて

1

またはのアクセスプロパティは、直接を使用できます。

使用ブラケット表記を有する:直接

let logger = (title, interval, type) => { 
    switch (type) { 
     case 'start' || 'end': 
      console.log(`${title} loop ${type} time: ${interval[type]}`); 
      break; 
    } 
}; 

使用とアクセス特性

let logger = (title, interval, type) => { 
    switch (type) { 
     case 'start' || 'end': 
      console.log(`${title} loop ${type} time: ${interval.start}`); 
      break; 
    } 
}; 

例:

logger('tester', {start: new Date(), end: new Date()}, 'start'); 
2

あなたはブラケット表記を使用する必要があります:

あなたは私は ${}でこれを行うにしようとしていますが、私は問題を抱えています、私は渡すオブジェクトからプロパティを取得しようとしています見ることができるように
console.log(`${title} loop ${type} time: ${date[type]}`); 
関連する問題