У меня есть объект var obj = {key1: "value1", key2: "value2"};
Я хочу добавить несколько значений или массив значений в key1 или key2, например var obj = {key1: "arrayOfValues", key2: "value2"};
Возможно ли это? в основном я хочу отправить его на php для процесса.Как добавить много значений к одному ключу в объекте javascript
2
A
ответ
4
Вы можете просто определить массив для свойства:
var obj = {key1: ["val1", "val2", "val3"], key2: "value2"};
Или назначить его постфактум:
var obj = {key2: "value2"};
obj.key1 = ["val1", "val2", "val3"];
7
Вы можете создавать объекты двумя способами.
- Dot нотации
- Кронштейн обозначение
Также вы можете быть определены значения в массиве с/whout исходного размера. Для screnario, который вы можете сделать следующее в худшем случае:
var obj = {}
obj.key1 = new Array();
obj.key2 = new Array();
// some codes related to your program
obj.key1.push(value1);
// codes ....
obj.key1.push(value);
// ... same for the rest of values that you want to add to key1 and other key-values
Если вы хотите повторить вышеуказанные коды в Braket нотации, это будет как этот
var obj = {}
obj['key1'] = new Array();
obj['key2'] = new Array();
// some codes related to your program
obj['key1'].push(value1);
// codes ....
obj['key1'].push(value);
// ... same for the rest of values that you want to add to key1 and other key-values
с кронштейном нотации, вы могут использовать символы, например, 1,3,% и т. д., которые не могут использоваться с точечной нотацией
Смежные вопросы
- 1. Назначение двух значений одному ключу в объекте
- 2. Как добавить несколько значений к одному ключу в TreeMap?
- 3. Доступ к динамическому ключу в объекте javascript
- 4. добавить несколько значений к ключу в hashtable
- 5. Добавление нескольких значений к одному ключу в понимании словаря Python
- 6. Много к одному Segue
- 7. Выбор много-к-одному
- 8. Как добавить несколько значений к ключу в словаре?
- 9. учение много к одному
- 10. NSMutableDictionary Добавление нескольких объектов к одному ключу
- 11. Как добавить несколько значений к одному параметру в форме html?
- 12. Как заставить myhmap возвращать несколько значений одному ключу в python
- 13. Как добавить значения к ключу в ruby hashtag
- 14. Symfony 2 много к одному
- 15. Как передать несколько значений одному ключу с помощью словаря?
- 16. Отношение к одному внешнему ключу Sqlite
- 17. JavaScript добавить значения к объекту в объекте
- 18. LSTM/RNN много к одному
- 19. ZeroMQ отправка много к одному
- 20. Много-к-одному с формулой
- 21. Отношение много к одному с прикрепленным объектом
- 22. Доступ к ключу в паре ключей/значений Javascript
- 23. Как добавить значение к ключу в массиве?
- 24. Hibernate много к одному сопоставление
- 25. возвращающих много значений, соответствующих одному заданного значения
- 26. Отслеживание свойств «много-к-одному» свойство
- 27. Как добавить новые элементы к одному и тому же ключу в хеше
- 28. Как изменить это отношение много к одному к одному к одному?
- 29. Spring Data Rest, много к одному
- 30. Отношение много к одному - присоединяется только к одному значению - Доктрина
'obj.key1 =" arrayOfValues "'. Это то, что вы имеете в виду? Я не вижу, где именно вы боретесь. Если вы знаете синтаксис массива JS, это должно быть тривиально. – Xufox
да, возможно, я не уверен –