Вопросы с тегом 'arrays'
Массив - это упорядоченная структура данных, состоящая из набора элементов (значений, переменных или ссылок), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте вместо них следующие связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, который является специфическим для языка программирования, пометьте вопрос используемым языком программирования.
27
Почему использование "for... in" с итерацией массива - плохая идея?
Мне сказали не использовать for...in с массивами в JavaScript. Почему бы и нет?
01 февр. '09 в 9:46
24
Как вы проверяете, является ли переменная массивом в JavaScript?
Я хотел бы проверить, является ли переменная либо массивом, либо единственным значением в JavaScript.
Я нашел возможное решение...
if (variable.constructor == Array)...
Это лучший способ сделать это?
20 апр. '09 в 9:02
34
Копировать массив по значению
При копировании массива в JavaScript в другой массив:
var arr1 = ['a','b','c'];
var arr2 = arr1;
arr2.push('d'); //Now, arr1 = ['a','b','c','d']
Я понял, что arr2 относится к тому же массиву, что и arr1, а не к новому независимому массиву. Как с...
20 сент. '11 в 13:38
19
С массивами, почему это так, [5] == 5 [a]?
Как указывает Джоэл в подкасте № 34 "Переполнение стека" в языке программирования C (он же K & R), в C упоминается это свойство массивов: a[5] == 5[a] Джоэл говорит, что это из-за арифметики указателей, но я до сих пор не понимаю. Почему a[5] =...
19 дек. '08 в 17:01
32
Найти объект по id в массиве объектов JavaScript
У меня есть массив:
myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.]
Я не могу изменить структуру массива. Мне передается id 45, и я хочу получить 'bar' для этого объекта в массиве.
Как это сделать в JavaScript или с помощью jQu...
09 сент. '11 в 15:42
30
Короткое замыкание Array.forEach как перерыв вызова
[1,2,3].forEach(function(el) {
if(el === 1) break;
});
Как это сделать, используя новый метод forEach в JavaScript? Я попробовал return; , return false; и break. break и return ничего, кроме продолжения итерации.
14 апр. '10 в 21:57
14
Как добавить новые элементы массива в начале массива в Javascript?
Мне нужно добавить или добавить элементы в начале массива. Например, если мой массив выглядит следующим образом: [23, 45, 12, 67]
И ответ от моего вызова AJAX - 34, я хочу, чтобы обновленный массив выглядел следующим образом: [34, 23, 45, 12, 67]...
10 нояб. '11 в 0:35
19
Прокрутите массив строк в Bash?
Я хочу написать script, который будет проходить через 15 строк (возможно, массив)? Возможно ли это?
Что-то вроде:
for databaseName in listOfNames
then
# Do something
end
16 янв. '12 в 13:21
25
Удаление элементов массива в JavaScript - удаление vs-сращивания
В чем разница между использованием оператора delete элемента массива в отличие от использования метод Array.splice?
Например:
myArray = ['a', 'b', 'c', 'd'];
delete myArray[1];
// or
myArray.splice (1, 1);
Почему даже метод splice, если я могу...
01 февр. '09 в 11:11
41
Как преобразовать массив байтов в шестнадцатеричную строку и наоборот?
Как вы можете преобразовать массив байтов в шестнадцатеричную строку и наоборот?
22 нояб. '08 в 10:03
34
Каков наилучший способ добавить опции для выбора из JS-объекта с помощью jQuery?
Каков наилучший способ добавления параметров в <select> из объекта JavaScript с помощью jQuery?
Я ищу что-то, что мне не нужен плагин, но я также буду заинтересован в плагинах, которые там есть.
Это то, что я сделал:
selectValues = { "1": "...
04 окт. '08 в 20:58
59
Как я могу объединить два массива в Java?
Мне нужно объединить два массива String в Java. void f(String[] first, String[] second) {
String[] both = ???
}
Какой самый простой способ сделать это?
17 сент. '08 в 6:14
75
Как объединить два массива в JavaScript и дедублировать элементы
У меня есть два массива JavaScript:
var array1 = ["Vijendra","Singh"];
var array2 = ["Singh", "Shakya"];
Я хочу, чтобы выход был:
var array3 = ["Vijendra","Singh","Shakya"];
Выходной массив должен иметь повторяющиеся слова.
Как объединить два ...
18 окт. '09 в 8:34
80
Получите все уникальные значения в массиве JavaScript (удалите дубликаты)
У меня есть массив чисел, которые мне нужно убедиться, уникальны. Я нашел фрагмент кода ниже в Интернете, и он отлично работает, пока в нем не будет нуля. Я нашел этот другой script здесь на SO, который выглядит почти так же, как и он, но это не под...
25 дек. '09 в 4:28
29
Сортировка массива объектов JavaScript по свойству
Я прочитал следующие объекты с помощью Ajax и сохранил их в массиве:
var homes = [
{
"h_id": "3",
"city": "Dallas",
"state": "TX",
"zip": "75201",
"price": "162500"
}, {
"h_id": "4",
"c...
11 июн. '09 в 3:59