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

193
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 автоматически при открытии страницыСейчас она запускается по нажатию, нужно сделать автоматически

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

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

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

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

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

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

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

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

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

189