Javascript TypeError: невозможно прочитать свойство indexOf неопределенного значенияJquery

Программирование на jquery
Ответить
Anonymous
 Javascript TypeError: невозможно прочитать свойство indexOf неопределенного значения

Сообщение Anonymous »

В этом коде я хочу удалить элемент из массива cars_products.

Код: Выделить всё

var cart_products = ["17^1", "19^1", "18^1"];
var product = 17;

$.each(cart_products,function(key, item) {
if(item.indexOf(product+"^") !== -1){
cart_products.splice(key, 1);
}
});
Но я получаю эту ошибку в консоли Google Chrome:


Uncaught TypeError: Невозможно прочитать свойство indexOf неопределенного значения.


Что-то не так с кодом?

Спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/418 ... -undefined
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»