objToArray
주어진 객체를 배열 형식으로 변환합니다. 결과 배열은 다음과 같이 하나의 키 값이 저장된 2차원 배열입니다: [key, value]. recursive 옵션이 trueTrue인 경우, 값의 유형이 object인 경우 다시 2차원 배열로 변환됩니다.
Parameters
| 이름 | 타입 | 필수 | 기본값 |
|---|---|---|---|
obj | objectMap<String, dynamic>dict | ● | – |
recursive named keyword | booleanbool | – | falseFalse |
named이 파라미터는 named 파라미터로 전달합니다.
keyword이 파라미터는 키워드 인자로 전달하거나, 대신 dict 하나로 전달합니다.
Returns
any[]
List<dynamic>
list[Any]
Examples
javascript
objToArray({
a: 1.234,
b: 'str',
c: [1, 2, 3],
d: { a: 1 }
}); // Returns [['a', 1.234], ['b', 'str'], ['c', [1, 2, 3]], ['d', { a: 1 }]]dart
objToArray({
'a': 1.234,
'b': 'str',
'c': [1, 2, 3],
'd': { 'a': 1 }
}); // Returns [['a', 1.234], ['b', 'str'], ['c', [1, 2, 3]], ['d', { 'a': 1 }]]python
objToArray({
'a': 1.234,
'b': 'str',
'c': [1, 2, 3],
'd': { 'a': 1 }
}) # Returns [['a', 1.234], ['b', 'str'], ['c', [1, 2, 3]], ['d', { 'a': 1 }]]