Запитання з тегом «arrays»

Масив - це упорядкована лінійна структура даних, що складається з набору елементів (значень, змінних чи посилань), кожен ідентифікований одним або кількома індексами. Запитуючи про конкретні варіанти масивів, використовуйте замість цих тегів: [вектор], [масив], [матриця]. Використовуючи цей тег, у питанні, яке є специфічним для мови програмування, позначте це питання мовою програмування, яка використовується.


30
Скопіюйте масив за значенням
Під час копіювання масиву в JavaScript в інший масив: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] Я зрозумів, що arr2відноситься до того ж масиву arr1, що й до нового, незалежного масиву. Як я можу скопіювати масив, щоб отримати два незалежні масиви?
1744 javascript  arrays 

18
Що стосується масивів, чому так буває, що a [5] == 5 [a]?
Як Джоел зазначає у підкасті № 34 Stack Overflow , у програмі мови програмування C (він же: K&R), про цю властивість масивів у C згадується:a[5] == 5[a] Джоель каже, що це через арифметику вказівника, але я все ще не розумію. Чому такa[5] == 5[a] ?

11
Як я можу додати нові елементи масиву на початку масиву в Javascript?
У мене є необхідність додавати або додавати елементи на початку масиву. Наприклад, якщо мій масив виглядає нижче: [23, 45, 12, 67] І відповідь на мій дзвінок AJAX 34: я хочу, щоб оновлений масив був таким: [34, 23, 45, 12, 67] В даний час я планую це зробити так: var newArray …
1584 javascript  arrays 


30
Знайдіть об’єкт за ідентифікатором у масиві об’єктів JavaScript
У мене масив: myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.] Я не в змозі змінити структуру масиву. Мені передають ідентифікатор 45, і я хочу отримати 'bar'цей об’єкт у масиві. Як це зробити в JavaScript або за допомогою jQuery?


30
Отримати всі унікальні значення в масиві JavaScript (видалити дублікати)
У мене є масив чисел, який мені потрібно переконатися, що вони унікальні. Нижче я знайшов фрагмент коду в Інтернеті, і він чудово працює, поки масив не має нуля. Я знайшов цей інший скрипт тут на Stack Overflow, який виглядає майже так, як він, але він не виходить з ладу. Тож …
1483 javascript  arrays  unique 

30
Який найкращий спосіб додати параметри до вибору як об’єкта JavaScript за допомогою jQuery?
Який найкращий метод додавання параметрів до <select>об’єкта JavaScript за допомогою jQuery? Я шукаю щось, що мені не потрібно для плагіна, але я також зацікавився б плагінами, які знаходяться там. Ось що я зробив: selectValues = { "1": "test 1", "2": "test 2" }; for (key in selectValues) { if (typeof …



30
Як об'єднати два масиви в JavaScript і дедублювати елементи
У мене є два масиви JavaScript: var array1 = ["Vijendra","Singh"]; var array2 = ["Singh", "Shakya"]; Я хочу, щоб результат був: var array3 = ["Vijendra","Singh","Shakya"]; Вихідний масив повинен мати видалені повторні слова. Як злити два масиви в JavaScript, щоб я отримав лише унікальні елементи з кожного масиву в тому ж порядку, …
1364 javascript  arrays  merge 

26
Видалення елементів масиву в JavaScript - видалити vs сплайс
У чому різниця між використанням в deleteоператор на елементі масиву на відміну від використання в Array.spliceметод ? Наприклад: myArray = ['a', 'b', 'c', 'd']; delete myArray[1]; // or myArray.splice (1, 1); Навіщо навіть використовувати метод сплайсингу, якщо я можу видалити елементи масиву, як я можу, з об’єктами?

30
Сортування масиву об’єктів за значеннями властивостей
У мене є такі об'єкти за допомогою AJAX і зберігаються в масиві: var homes = [ { "h_id": "3", "city": "Dallas", "state": "TX", "zip": "75201", "price": "162500" }, { "h_id": "4", "city": "Bevery Hills", "state": "CA", "zip": "90210", "price": "319250" }, { "h_id": "5", "city": "New York", "state": "NY", "zip": …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.