Usa JSON

Para usar json se debe crear un archivo a parte con la extensión de .json

Para usar Jquery debemos agregarlo al script en el html, es decir

<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>

Y un servidor


Join vs Concat

var animales = ["Perro", "gato", "pez"];

//Usando join se separan los elementos del array dependiendo del parámetro
var listaAnimales = animales.join(", ");

//Usando concat los elementos se imprimen tal cual como se imprime el arreglo
//Devuelve un arreglo al que se le puede agregar cosas y pasarlo como parámetros
var nuevaLista = animales.concat();


Pruebas de rendimiento

Se puede saber cuanto tiempo tarda le ejecución de un código de la siguiente manera

//
console.time('revisión')

var animales = ["perro", "gato", "pez"];
var l = animales.length;

for (var i = 0; i < 10000; i++) {
    animales[i] = i;
}
//
console.timeEnd('revisión')

Minificar código

Comprimir el código en una línea básicamente


JSHint

Detecta problemas del código


Librerías