сейчас 10:00 pmвсё же зависит от часового пояса наблюдателя )
const now = new Date();
const oo = (n) => n.toString(10).padStart(2, '0');
const time = [now.getHours(), now.getMinutes()].map(oo).join(':');
console.log(time); // 23:38 в часовом поясе компьютера, у меня на часах
albums.filter( ({ artist }) => artist === 'Linkin Park')
const search = 'Park';
albums.filter( ({ artist }) => artist.toLowerCase().includes(search.toLowerCase())
[
{
"albumTitle": "Meteora",
"artist": "Linkin Park",
"tracks": [
{"title": "Breaking The Habit", "src": "meteora/breaking-the-habit.mp3"},
{"title": "Track 2", "src": "meteora/track-2.mp3"},
{"title": "Track 3", "src": "meteora/track-3.mp3"},
]
},
{
"albumTitle": "Сборник",
"tracks": [
{"title": "Track 1", "artist": "Газманов", "src": "trash/track-1.mp3"},
{"title": "Track 2", "artist": "Киркоров", "src": "trash/track-2.mp3"},
{"title": "Track 3", "artist": "Шуфутинский", "src": "trash/track-3.mp3"},
]
}
]
window.location
к сожалению, нельзя конфигурировать — а то подставить бы ему сеттер, и задача почти решена..location
или window.location
, в каком контексте назначают свой слушатель? albumShow
?
computed
вычисляемые свойства или методы. Такой подход годится и для 2-го Vue.