Привет, я использую следующий фрагмент кода для создания массива.хранить индексный массив
var rows = [];
rows["_id1"] = 1;
, но в этом случае 1 не вставлялся в массив. Есть ли другой способ достичь этого.
Скриншот:
Привет, я использую следующий фрагмент кода для создания массива.хранить индексный массив
var rows = [];
rows["_id1"] = 1;
, но в этом случае 1 не вставлялся в массив. Есть ли другой способ достичь этого.
Скриншот:
Сделать это объект.
var rows = {};
rows["_id1"] = 1;
Или, если вы действительно хотите массив, вы можете иметь массив объектов
rows.push({"_id1": 1});
Благодарим вас за помощь, в этом случае, как использовать параметр indexOf из строк. я пробовал, но всегда возвращает -1 как индекс – Raja
Что вы пытаетесь выполнить? Если вы используете объект, вы не сможете найти индекс. Вы пытаетесь увидеть, что-то в строках? Если это так, вы можете просто сделать 'if (rows [" _ id1 "]) ...' – Vic
Это определенно было заводится в собственность на массиве, но это не особенность специфической для массивов. Что вы пытаетесь достичь? – Ryan
Как вы можете видеть, вы не вставляли его в массив, вместо этого вы создали свойство. –
какой результат вы ожидаете? – andri