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

Массив - это упорядоченная линейная структура данных, состоящая из набора элементов (значений, переменных или ссылок), каждый из которых идентифицируется одним или несколькими индексами. Когда вы спрашиваете о конкретных вариантах массивов, используйте вместо них следующие связанные теги: [vector], [arraylist], [matrix]. При использовании этого тега в вопросе, который является специфическим для языка программирования, пометьте вопрос используемым языком программирования.

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

30
Каков наилучший способ получить последний элемент массива, не удаляя его?
В порядке, Я все знаю array_pop(), но это удаляет последний элемент. Каков наилучший способ получить последний элемент массива, не удаляя его? РЕДАКТИРОВАТЬ: Вот бонус: $array = array('a' => 'a', 'b' => 'b', 'c' => 'c'); или даже $array = array('a', 'b', 'c', 'd'); unset($array[2]); echo $array[sizeof($array) - 1]; // Output: …
428 php  arrays 

16
Передать массив целых чисел в ASP.NET Web API?
У меня есть служба REST ASP.NET Web API (версия 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 

20
Как удалить конкретное значение из массива с помощью jQuery
У меня есть массив, который выглядит так: var y = [1, 2, 3]; Я хотел бы удалить 2из массива y. Как я могу удалить определенное значение из массива, используя jQuery? Я пытался, pop()но это всегда удаляет последний элемент.
419 jquery  arrays 

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) и (для… 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 …

17
PHP константы, содержащие массивы?
Это не удалось: define('DEFAULT_ROLES', array('guy', 'development team')); Видимо, константы не могут содержать массивы. Каков наилучший способ обойти это? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); Это кажется ненужным усилием.
408 php  arrays  constants  scalar 



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


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.