Не добавляет элементы в массив [закрыт]

230
24 августа 2018, 15:10

Собственно, вот чем я сбит с толку.

Имею массив и функцию в которой пытаюсь добавить новый элемент:

var ar = {}; 
 
function Foo() { 
 
  ar['ass'] = { 0: 'big', 1: 'very_big' }; 
 
} 
 
Foo(); 
console.log(ar);

когда вызываю функцию консоль выдает ошибку

Cannot set property 'ass' of null

НО! если делать добавление вне функции, то все прекрасно добавляется.

Тоже самое и с обычным массивом, т.е. в функции ничего не работает.

Как оказалось все работает, просто в коде я раньше вызывал другую функцию которая, делала не то и в итоге ar = null

READ ALSO
Запуск функции при загрузке страницы

Запуск функции при загрузке страницы

Необходимо запустить функцию JS автоматически при открытии страницыСейчас она запускается по нажатию, нужно сделать автоматически

227
Неправильное отображение на хостинге CSS JS

Неправильное отображение на хостинге CSS JS

Всем привет, делал правки по сайту на компе, все работало, залил файлы на хостинг (beget) и некоторые стили и половина JS не работаетФайлы все перепроверил,...

248
RegExp добавить букву в конец строки

RegExp добавить букву в конец строки

Получаю значение, состоящее только из цифр, из переменной и мне надо добавить в конец букву pВот, что пытался, но попусту

189
Как распарсить конструкцию json в react native

Как распарсить конструкцию json в react native

Не давно начал изучение react nativeИ столкнулся с проблемой

239