Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.12.2015, 20:02
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

Удалить не нужные ключи со значениями из массива
Здравствуйте.
Подскажите пож-та:
Есть массив:
0

Object { ID="446", TITLE="1000 мелочей", UF_CRM_1437907772="2015-11-16T11:44:00+03:00", ещё...}
ID

"446"
TITLE

"1000 мелочей"
UF_CRM_1437907772

"2015-11-16T11:44:00+03:00"
UF_CRM_1437907827

"2015-11-30T08:43:00+03:00"
UF_CRM_1438069251

"22000"
UF_CRM_1438069273

"22000"
1

Object { ID="740", TITLE="1000 Мелочей"}
ID

"740"
TITLE

"1000 Мелочей"
2

Object { ID="372", TITLE="Rento стенд и стойка"}
ID

"372"
TITLE

"Rento стенд и стойка"
3

Object { ID="990", TITLE="Адм. Зеленогорска", UF_CRM_1437907772="2015-10-02T13:51:00+03:00", ещё...}
ID

"990"
TITLE

"Адм. Зеленогорска"
UF_CRM_1437907772

"2015-10-02T13:51:00+03:00"
UF_CRM_1437907827

"2015-12-04T13:51:00+03:00"
UF_CRM_1438069251

"5010"
UF_CRM_1438069273

"11690"

Как удалить те ключи в которых находятся только ID и TITLE, т.е ключи со значениями 1 и 2 ? Нужно что бы в объекте оставались только ключи где есть значения UF_CRM...
Заранее спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 07.12.2015, 20:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Ambassador,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
  #3 (permalink)  
Старый 07.12.2015, 22:31
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

0

Object { ID="446", TITLE="1000 мелочей", UF_CRM_1437907772="2015-11-16T11:44:00+03:00", ещё...}
ID

"446"
TITLE

"1000 мелочей"
UF_CRM_1437907772

"2015-11-16T11:44:00+03:00"
UF_CRM_1437907827

"2015-11-30T08:43:00+03:00"
UF_CRM_1438069251

"22000"
UF_CRM_1438069273

"22000"
1

Object { ID="740", TITLE="1000 Мелочей"}
ID

"740"
TITLE

"1000 Мелочей"
2

Object { ID="372", TITLE="Rento стенд и стойка"}
ID

"372"
TITLE

"Rento стенд и стойка"
3

Object { ID="990", TITLE="Адм. Зеленогорска", UF_CRM_1437907772="2015-10-02T13:51:00+03:00", ещё...}
ID

"990"
TITLE

"Адм. Зеленогорска"
UF_CRM_1437907772

"2015-10-02T13:51:00+03:00"
UF_CRM_1437907827

"2015-12-04T13:51:00+03:00"
UF_CRM_1438069251

"5010"
UF_CRM_1438069273

"11690"
Ответить с цитированием
  #4 (permalink)  
Старый 07.12.2015, 23:21
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

Ambassador,
хорошо что теги освоили ещё бы массив увидеть ... быстрее самому
var arr = [ { ID:"446", TITLE:"1000 мелочей", UF_CRM_1437907772:"2015-11-16T11:44:00+03:00"},
                 { ID: "740", TITLE: "1000 Мелочей"},
                 { ID:"372", TITLE:"Rento стенд и стойка"},
                 { ID:"990", TITLE:"Адм. Зеленогорска", UF_CRM_1437907772:"2015-10-02T13:51:00+03:00"}];
var res = arr.filter(function(el) {
    el = Object.keys(el)
    return el.some(function(el) {
    return !el.indexOf("UF_CRM")
})
})
alert(JSON.stringify(res))
Ответить с цитированием
  #5 (permalink)  
Старый 09.12.2015, 18:34
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

Спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удалить данные с массива jeka123 Javascript под браузер 7 09.04.2014 16:42
Удалить из массива пустые элементы dima*** Общие вопросы Javascript 48 14.02.2014 14:47
Из одного массива удалить элементы другого... t3mir1an Events/DOM/Window 4 22.10.2013 11:14
как найти и удалить массив из массива? FRIE Общие вопросы Javascript 8 14.03.2011 15:48
Как удалить элемент массива? velo Общие вопросы Javascript 2 05.02.2010 15:58