Usando Jquery para obtener objetos JSON del archivo local

Estoy tratando de obtener una lista de objetos JSON (productos) de un archivo local usando Jquery y almacenar todos los objetos en una sola matriz llamada allItems. El archivo está ubicado en el mismo directorio que el código, y se llama "allItems.json". Así es como lo estoy haciendo ahora:

function getAllSupportedItems(){
    var allItems = new Array();
    $.getJSON("allItems.json",
         function(data){
             $.each(data.items, 
             function(item){
                 allItems.push(item);
             });
         });
    return allItems;
}

Basado en este ejemplo:http://api.jquery.com/jQuery.getJSON/

Respuestas a la pregunta(2)

Su respuesta a la pregunta