Доступ к массиву js в другом файле js

#javascript #html

#javascript #HTML

Вопрос:

Я заполняю свой массив в checklistRequest.js и я хочу получить к нему доступ в своем Termine_1s.html файл, содержащий js-код. Я могу получить к нему доступ, но когда я хочу выполнить итерацию по нему, он выдает мне только отдельные цифры вместо строк.

Как я могу это решить?

checklistRequest.js

 //Calls the checkbox values
function alertFunction()
{
    //Retrieve the object from storage
    var retrievedObject = localStorage.getItem('checkboxArray');

    console.log('retrievedObject: ', JSON.parse(retrievedObject));

    return retrievedObject;
}
 

Termine_1s.html

 //Checks if title was checked already
var checklistRequest =  alertFunction();
var titleAccepted = true;

for (var a = 0; a < checklistRequest.length; a  )//Iterates through whole array
{
   if(title != checklistRequest[i] amp;amp; titleAccepted == true)//Stops if false
   {
     titleAccepted = true;
   }
   else
   {
     titleAccepted = false;
   }
}
 

Ответ №1:

в какой-то момент вам нужно проанализировать объект.

Попробуйте: верните JSON.parse(retrievedObject);