Непонятный массив
Привет мир!
Есть простенький mp3 плеер, плейлист формируется массивом, вот так это все выглядит: let currentSong = 0; let random = false; let songs = []; songs.push('http://noviy-kovcheg.ru/music/Агата Кристи - Легион.mp3'); songs.push('http://noviy-kovcheg.ru/music/Moscow Calling.mp3'); songs.push('http://noviy-kovcheg.ru/music/Кукрыниксы - Звезда.mp3'); songs.push('http://noviy-kovcheg.ru/music/Монгол Шуудан - Москва.mp3'); songs.push('http://noviy-kovcheg.ru/music/Кукрыниксы - Ты для меня.mp3'); songs.push('http://noviy-kovcheg.ru/music/Ленинград - Все Это Рейв.mp3'); songs.push('http://noviy-kovcheg.ru/music/Найк Борзов - Последняя песня.mp3'); songs.push('http://noviy-kovcheg.ru/music/Всё меняется.mp3'); let audio = document.getElementById('song'); let lcdSongInfo = document.getElementById('songInfo'); let lcdTime = document.getElementById('time'); let progress = document.getElementById('progreso'); let bAleatorio = document.getElementById('aleatorio'); let list = document.getElementById('lista'); let bHamburger = document.getElementById('hamburger'); audio.src = songs[0]; mostrar();и т.д. Все работает нормально, но в плейлисте после списка композиций куча непонятно откуда берущегося скрипта которого и в коде-то нет. Я сейчас в чудо уверую, откуда он это берет? Выглядит вот так: Агата Кристи - Легион Moscow Calling Кукрыниксы - Звезда Монгол Шуудан - Москва Кукрыниксы - Ты для меня Ленинград - Все Это Рейв Найк Борзов - Последняя песня Всё меняется function(){return h} function Array() { [native code] } function(b,a){Array.forEach(this,b,a);return this} function(){for(var b=this.length, a=Array(b);b--;)a[b]=q(this[b]);return a} function(){return this.filter(function(b){return null!=b})} function(b){var a=Array.slice(arguments,1);return this.map(function(c){return c[b].apply(c,a)})} function(b){for(var a={},c=Math.min(this.length,b.length),d=0;d function(b){for(var a={},c=0,d=this.length;c function(b,a){return-1!=this.indexOf(b,a)} function(b){this.push.apply(this,b);return this} function(){return this.length?this[this.length-1]:null} function(){return this.length?this[Number.random(0,this.length-1)]:null} function(b){this.contains(b)||this.push(b);return this} function(b){for(var a=0,c=b.length;a function(b){for(var a=this.length;a--;)this[a]===b&&this.splice(a,1);return this} function(){this.length= 0;return this} function(){for(var b=[],a=0,c=this.length;a function(){for(var b=0,a=this.length;b function(b){if(3!=this.length)return null;var a=this.map(function(b){1==b.length&&(b+=b);return b.toInt(16)});return b?a:"rgb("+a+")"} function(b){if(3>this.length)return null; if(4==this.length&&0==this[3]&&!b)return"transparent";for(var a=[],c=0;3>c;c++){var d=(this[c]-0).toString(16);a.push(1==d.length?"0"+d:d)}return b?a:"#"+a.join("")} И раз уж я с вопросом, сразу задам еще один: это наверное дико прописывать все руками, а можно как-то сделать что бы массив формировался просто извлекая список файлов из определенной директории? |
Часовой пояс GMT +3, время: 10:59. |