new BetterArray(…argopt)
Массив с дополнительными методами.
- Source:
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| arg | any | <optional> <repeatable> | элементы массива | 
Extends
    
    
        - Array
Methods
byKey(key) → {object.<any>}
Создает объект по значениям переданного ключа.
[{key: 'key1'}, {key: 'key2'}] => {key1: {key: 'key1'}, key2: {key: 'key2'}} 
Пропускает элементы без заданных ключей и с пустыми ключами
- Source:
Parameters:
| Name | Type | Description | 
|---|---|---|
| key | string | свойство | 
Returns:
- Type:
- 
        
object.<any>
Объект по значениям ключа.
shuffleKey(key)
Перемешивает определенное свойство объектов массива (Fisher–Yates Shuffle).
- Source:
Parameters:
| Name | Type | Description | 
|---|---|---|
| key | string | свойство |