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

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

5
Різниця між картою та збиранням у Ruby?
Я переглянув це і отримав невідповідні / суперечливі думки - чи є насправді якась різниця між тим, як mapробити та робити collectна масиві в Ruby / Rails? У документах , здається, не передбачають будь - яких, але є , можливо , відмінність в методі або продуктивності?
427 ruby  arrays  map  collect 

30
Який найкращий спосіб отримати останній елемент масиву, не видаляючи його?
Добре, Я знаю все про array_pop(), але це видаляє останній елемент. Який найкращий спосіб отримати останній елемент масиву, не видаляючи його? EDIT: Ось бонус: $array = array('a' => 'a', 'b' => 'b', 'c' => 'c'); або навіть $array = array('a', 'b', 'c', 'd'); unset($array[2]); echo $array[sizeof($array) - 1]; // Output: …
427 php  arrays 

16
Передати масив цілих чисел до веб-API ASP.NET?
У мене є сервіс REST ASP.NET (версія 4), де мені потрібно передати масив цілих чисел. Ось мій спосіб дії: public IEnumerable<Category> GetCategories(int[] categoryIds){ // code to retrieve categories from database } І це я URL-адресу, яку я спробував: /Categories?categoryids=1,2,3,4


12
json_decode для масиву
Я намагаюся розшифрувати рядок JSON в масив, але я отримую наступну помилку. Фатальна помилка: не можна використовувати об’єкт типу stdClass як масив у C: \ wamp \ www \ temp \ asklaila.php у рядку 6 Ось код: <?php $json_string = 'http://www.domain.com/jsondata.json'; $jsondata = file_get_contents($json_string); $obj = json_decode($jsondata); print_r($obj['Result']); ?>
422 php  arrays  json 


30
Отримати в масиві всі не унікальні значення (тобто: дублікат / декілька випадків)
Мені потрібно перевірити масив JavaScript, щоб побачити, чи є дублікати значень. Який найпростіший спосіб це зробити? Мені просто потрібно знайти, що таке дублювані значення - мені фактично не потрібні їх індекси або скільки разів вони дублюються. Я знаю, що можу провести цикл через масив і перевірити всі інші значення на …
418 javascript  arrays 

18
Перетворення об'єкта JS в масив за допомогою jQuery
Мій додаток створює об’єкт JavaScript, наприклад: myObj= {1:[Array-Data], 2:[Array-Data]} Але мені потрібен цей об’єкт як масив. array[1]:[Array-Data] array[2]:[Array-Data] Тому я спробував перетворити цей об’єкт у масив шляхом ітерації $.eachчерез об’єкт та додавання елемента до масиву: x=[] $.each(myObj, function(i,n) { x.push(n);}); Чи є кращий спосіб перетворення об’єкта в масив чи, можливо, …


14
Яка різниця між (для… in) та (for… of) твердженнями у JavaScript?
Я знаю, що таке for... inцикл (він повторюється над ключем), але вперше почув про for... ofце (він повторює значення). Я плутаю for... ofпетлю. Я не отримав adject. Це код нижче: var arr = [3, 5, 7]; arr.foo = "hello"; for (var i in arr) { console.log(i); // logs "0", "1", …

17
Константи PHP, що містять масиви?
Не вдалося: define('DEFAULT_ROLES', array('guy', 'development team')); Мабуть, константи не можуть утримувати масиви. Який найкращий спосіб обійти це? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); Це здається зайвим зусиллям.
407 php  arrays  constants  scalar 


26
Перевірте, чи містить масив будь-який елемент іншого масиву в JavaScript
У мене є цільовий масив ["apple","banana","orange"], і я хочу перевірити, чи містять інші масиви якийсь із елементів цільового масиву. Наприклад: ["apple","grape"] //returns true; ["apple","banana","pineapple"] //returns true; ["grape", "pineapple"] //returns false; Як я можу це зробити в JavaScript?
406 javascript  arrays 



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