Вопросы с тегом «arrays»

87
javascript filter массив объектов

У меня есть массив объектов, и мне интересно, как лучше его искать. Учитывая приведенный ниже пример, как я могу искать name = "Joe"и age < 30? Есть ли что-нибудь, с чем может помочь jQuery, или мне нужно самому выполнять этот поиск? var names = new Array(); var object = { name : "Joe", age:20,...

87
Объявление массива объектов

У меня есть переменная, которая является массивом, и я хочу, чтобы каждый элемент массива по умолчанию действовал как объект. Для этого я могу сделать что-то подобное в своем коде. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Это нормально работает, но я не хочу...

87
Умножение в массиве numpy

Я пытаюсь умножить каждый из членов двумерного массива на соответствующие члены одномерного массива. Это очень просто, если я хочу умножить каждый столбец на одномерный массив, как показано в функции numpy.multiply . Но я хочу сделать наоборот, умножить каждый член в строке. Другими словами, я...

87
Почему объекты в JavaScript не обрабатываются?

Почему по умолчанию объекты не повторяются? Я все время вижу вопросы, связанные с итерацией объектов, обычное решение - перебирать свойства объекта и таким образом получать доступ к значениям внутри объекта. Это кажется настолько обычным, что мне интересно, почему сами объекты не повторяются....

87
Фильтровать или отображать нодлисты в ES6

Каков наиболее эффективный способ фильтрации или сопоставления нодлистов в ES6? Основываясь на моих чтениях, я бы использовал один из следующих вариантов: [...nodelist].filter или Array.from(nodelist).filter Какой из них вы бы порекомендовали? А есть ли способы лучше, например, без использования...

87
Набор Javascript и производительность массива

Возможно, это связано с тем, что наборы являются относительно новыми для Javascript, но мне не удалось найти статью на StackO или где-либо еще, в которой говорилось бы о разнице в производительности между ними в Javascript. Итак, в чем разница с точки зрения производительности между ними? В...

86
Как очистить массив символов?

Имейте массив символов, например char members [255]. Как я могу полностью его очистить, не используя цикл? char members[255]; Под «пустым» я подразумеваю, что если в нем были сохранены некоторые значения, то этого не должно быть. Например, если я использую strcat, старое значение не должно...

86
Изменяемый массив в области видимости файла

Я хочу создать постоянный статический массив, который будет использоваться во всем моем файле реализации Objective-C, похожий на что-то вроде этого на верхнем уровне моего файла ".m": static const int NUM_TYPES = 4; static int types[NUM_TYPES] = { 1, 2, 3, 4 }; Я планирую использовать...

86
Поворот элементов в массиве в JavaScript

Мне было интересно, какой способ поворота массива JavaScript был наиболее эффективным. Я придумал это решение, в котором положительное значение nвращает массив вправо, а отрицательное n- влево ( -length < n < length): Array.prototype.rotateRight = function( n ) { this.unshift( this.splice(...

86
string.Join на List <int> или другом типе

Я хочу превратить массив или список целых чисел в строку с разделителями-запятыми, например: string myFunction(List<int> a) { return string.Join(",", a); } Но string.Join принимает только List<string>второй параметр. Как лучше всего это сделать?...

86
Хранить вывод запроса select в одном массиве в postgres

Мой код: SELECT column_name FROM information.SCHEMA.columns WHERE table_name = 'aean' Он возвращает имена столбцов таблицы aean. Теперь я объявил массив: DECLARE colnames text[] Как я могу сохранить вывод select в массиве colnames. Есть ли необходимость инициализировать имена столбцов?...

86
Передача массива в качестве аргумента функции в C

Я написал функцию, содержащую массив в качестве аргумента, и вызвал ее, передав значение массива следующим образом. void arraytest(int a[]) { // changed the array a a[0]=a[0]+a[1]; a[1]=a[0]-a[1]; a[0]=a[0]-a[1]; } void main() { int arr[]={1,2}; printf("%d \t %d",arr[0],arr[1]); arraytest(arr);...

86
Как разобрать массив JSON с помощью Gson

Я хочу анализировать массивы JSON и использовать gson. Во-первых, я могу регистрировать вывод JSON, сервер четко реагирует на клиента. Вот мой вывод JSON: [ { id : '1', title: 'sample title', .... }, { id : '2', title: 'sample title', .... }, ... ] Я пробовал эту структуру для разбора. Класс,...

86
Удаление из массива при перечислении в Swift?

Я хочу перечислить массив в Swift и удалить определенные элементы. Мне интересно, безопасно ли это делать, а если нет, то как я должен этого добиться. В настоящее время я бы сделал это: for (index, aString: String) in enumerate(array) { //Some of the strings... array.removeAtIndex(index) }...