PageSourceSearch

https://dlyamam.vercel.app/assets/js/feeding-data.js

js dlyamam.vercel.app collected 2026-10-03 07:14:32 UTC 18,256 bytes, 200 lines download raw bytes

1/* Питание по возрасту: частота, текстура, что добавить, аллергены, безопасность.
2   Источники:
3   - WHO Infant and young child feeding
4     https://www.who.int/news-room/fact-sheets/detail/infant-and-young-child-feeding
5   - AAP HealthyChildren: starting solid foods, choking prevention, allergens
6   Формулировки ориентировочные: аппетит и потребности ребёнка индивидуальны. */
7
8const FEED_AGES=[
9  {
10    min:0, max:5, label:'0–5 мес.',
11    title:'Только грудное молоко или смесь',
12    freq:'по требованию', tex:'жидкая',
13    texName:'Молоко или смесь',
14    add:['Грудное молоко по требованию, обычно 8–12 раз в сутки','Если ГВ невозможно — адаптированная смесь','Вода, чай и соки в этом возрасте не нужны'],
15    note:'Прикорм раньше времени вытесняет молоко, которое пока остаётся основным питанием.'
16  },
17  {
18    min:6, max:7, label:'6–7 мес.',
19    title:'Начало прикорма',
20    freq:'1–2 раза в день', tex:'пюре',
21    texName:'Гладкое пюре',
22    add:['Продукты, богатые железом: мясо, печень, бобовые, обогащённые каши','Овощные и фруктовые пюре','Каши без сахара и соли','Молоко или смесь остаются основой питания'],
23    note:'Начинают примерно в 6 месяцев при признаках готовности: ребёнок уверенно держит голову, сидит с поддержкой, интересуется едой. Новый продукт вводят по одному, начиная с 1–2 чайных ложек.'
24  },
25  {
26    min:8, max:9, label:'8–9 мес.',
27    title:'Гуще и кусочками',
28    freq:'2–3 раза в день', tex:'размятая',
29    texName:'Размятая пища и мягкие кусочки',
30    add:['Мягкие кусочки, которые ребёнок берёт рукой','Мясо, рыба, яйцо, бобовые','Разные овощи и фрукты','Молочные продукты по возрасту'],
31    note:'Ребёнок учится жевать и брать еду руками. Комочки в пище в этом возрасте полезны — они тренируют жевание.'
32  },
33  {
34    min:10, max:12, label:'10–12 мес.',
35    title:'Ближе к семейному столу',
36    freq:'3 раза + перекус', tex:'мелко нарезанная',
37    texName:'Мелко нарезанная еда',
38    add:['Еда со стола семьи, измельчённая и без лишней соли','Разнообразие: крупы, овощи, фрукты, белок','Питьё из чашки','Грудное молоко или смесь по-прежнему важны'],
39    note:'К году ребёнок обычно ест то же, что семья, но без соли, сахара и в безопасной форме.'
40  },
41  {
42    min:13, max:23, label:'1–2 года',
43    title:'Общий стол',
44    freq:'3 приёма + 2 перекуса', tex:'общий стол',
45    texName:'Обычная еда, нарезанная безопасно',
46    add:['Разнообразный рацион с белком, овощами и крупами','Цельное молоко как часть рациона, а не замена еде','Вода как основное питьё','Грудное вскармливание можно продолжать'],
47    note:'Аппетит в этом возрасте часто снижается и скачет день ото дня — это нормально для растущего ребёнка.'
48  },
49  {
50    min:24, max:999, label:'2–5 лет',
51    title:'Семейное питание',
52    freq:'3 приёма + 1–2 перекуса', tex:'общий стол',
53    texName:'Обычная еда',
54    add:['Овощи и фрукты каждый день','Цельные крупы, белок, молочные продукты','Ограничить сладкие напитки и сладости','Ребёнок сам решает, сколько съесть из предложенного'],
55    note:'Задача родителя — что и когда предложить. Сколько съесть, решает ребёнок. Новый продукт иногда нужно предложить много раз.'
56  }
57];
58
59/* Аллергены. Современный подход AAP: раннее введение (примерно с 6 месяцев,
60   вместе с началом прикорма) скорее снижает риск аллергии, чем повышает.
61   Откладывать введение без показаний не рекомендуется. */
62const FEED_ALLERGENS={
63  from:6,
64  intro:'Современные рекомендации: основные аллергены вводят вместе с началом прикорма, примерно с 6 месяцев. Откладывать их без назначения врача не нужно — раннее знакомство скорее снижает риск аллергии.',
65  items:[
66    {name:'Яйцо',            how:'Хорошо проварённое, начиная с небольшого количества желтка и белка'},
67    {name:'Арахис',          how:'Только в виде гладкой пасты, разведённой в пюре. Целые орехи детям до 5 лет нельзя'},
68    {name:'Молочные продукты', how:'Йогурт и творог без сахара. Цельное коровье молоко как напиток — после года'},
69    {name:'Рыба',            how:'Хорошо проваренная, без костей'},
70    {name:'Пшеница',         how:'Каши и хлеб по возрасту'},
71    {name:'Соя',             how:'В составе привычных блюд'},
72    {name:'Орехи',           how:'Только в виде пасты или молотые, никогда целиком'},
73    {name:'Кунжут',          how:'Паста или добавка в блюда'}
74  ],
75  rule:'Вводите по одному новому продукту раз в 2–3 дня, в первой половине дня, чтобы заметить реакцию.',
76  danger:'Немедленно обратитесь за помощью, если после еды появились отёк губ или лица, затруднённое дыхание, обильная сыпь, рвота или ребёнок резко побледнел и обмяк.',
77  ifRisk:'Если у ребёнка тяжёлая экзема, уже есть пищевая аллергия или близкие родственники с аллергией — обсудите введение аллергенов с педиатром заранее.'
78};
79
80/* Риск удушья. Источник: AAP choking prevention.
81   Твёрдые, круглые и скользкие продукты особенно опасны до 4–5 лет. */
82const FEED_CHOKING={
83  intro:'До 4–5 лет дети легко давятся твёрдой, круглой и скользкой едой. Форма продукта важна не меньше, чем сам продукт.',
84  items:[
85    {food:'Виноград, черри',        safe:'Разрезать вдоль на четвертинки'},
86    {food:'Сосиски, колбаса',       safe:'Резать вдоль, а не кружочками'},
87    {food:'Целые орехи и семечки',  safe:'Не давать до 5 лет; использовать пасту'},
88    {food:'Сырая морковь, яблоко',  safe:'Натереть или отварить до мягкости'},
89    {food:'Попкорн, чипсы',         safe:'Не давать детям раннего возраста'},
90    {food:'Крупные куски мяса',     safe:'Мелко нарезать поперёк волокон'},
91    {food:'Леденцы, жвачка',        safe:'Не давать до школьного возраста'},
92    {food:'Ложка ореховой пасты',   safe:'Тонко размазать, не давать густым комком'}
93  ],
94  rules:[
95    'Ребёнок ест сидя, а не на ходу и не в машине',
96    'Взрослый рядом во время еды',
97    'Без игр, смеха и мультиков во время еды',
98    'Не торопить и не кормить насильно'
99  ]
100};
101
102/* Возраст приходит дробным, а границы этапов целые. Округляем до
103   ближайшего месяца: monthsBetween делит дни на 30.4375, поэтому ровно
104   8 календарных месяцев дают 7.985 — округление вниз занижало бы
105   возраст почти всегда. */
106function feedBandFor(ageMonths,ages){
107  const m=Math.round(ageMonths);
108  const list=ages||FEED_AGES;
109  return list.find(b=>m>=b.min&&m<=b.max)||list[list.length-1];
110}
111
112/* ===== Тоҷикӣ ===== */
113const FEED_AGES_TJ=[
114  {
115    min:0, max:5, label:'0–5 моҳа',
116    title:'Танҳо шири модар ё аралаш',
117    freq:'мувофиқи талабот', tex:'моеъ',
118    texName:'Шир ё аралаш',
119    add:['Шири модар мувофиқи талабот, одатан 8–12 бор дар шабонарӯз','Агар ширдиҳӣ имконнопазир бошад — аралаши мутобиқшуда','Об, чой ва афшура дар ин синну сол лозим нест'],
120    note:'Ғизои иловагии пеш аз вақт шире, ки ҳанӯз ғизои асосист, иваз мекунад.'
121  },
122  {
123    min:6, max:7, label:'6–7 моҳа',
124    title:'Сар шудани ғизои иловагӣ',
125    freq:'1–2 бор дар рӯз', tex:'пюре',
126    texName:'Пюреи ҳамвор',
127    add:['Маҳсулоти бой аз оҳан: гӯшт, ҷигар, лӯбиёгӣ, каши бойшуда','Пюреи сабзавот ва мева','Каша бе шакар ва намак','Шир ё аралаш асоси ғизо мемонад'],
128    note:'Тахминан аз 6 моҳагӣ ҳангоми нишонаҳои омодагӣ сар мекунанд: кӯдак сарашро боэътимод нигоҳ медорад, бо дастгирӣ менишинад, ба хӯрок таваҷҷуҳ дорад. Маҳсулоти нав якто-якто ворид карда мешавад, аз 1–2 қошуқи чойхӯрӣ.'
129  },
130  {
131    min:8, max:9, label:'8–9 моҳа',
132    title:'Ғафстар ва пораҳо',
133    freq:'2–3 бор дар рӯз', tex:'фишурда',
134    texName:'Хӯроки фишурда ва пораҳои мулоим',
135    add:['Пораҳои мулоиме, ки кӯдак бо даст мегирад','Гӯшт, моҳӣ, тухм, лӯбиёгӣ','Сабзавот ва меваи гуногун','Маҳсулоти ширӣ мувофиқи синну сол'],
136    note:'Кӯдак ҷоидан ва бо даст гирифтани хӯрокро меомӯзад. Дар ин синну сол пораҳои хурд дар хӯрок муфиданд — онҳо ҷоиданро тамрин мекунанд.'
137  },
138  {
139    min:10, max:12, label:'10–12 моҳа',
140    title:'Наздиктар ба мизи оила',
141    freq:'3 бор + васила', tex:'реза буридашуда',
142    texName:'Хӯроки реза буридашуда',
143    add:['Хӯроки мизи оила, реза шуда ва бе намаки зиёд','Гуногунӣ: ғалладона, сабзавот, мева, сафеда','Нӯшидан аз пиёла','Шири модар ё аралаш ҳанӯз муҳиманд'],
144    note:'То як сол кӯдак одатан ҳамон чизеро мехӯрад, ки оила мехӯрад, вале бе намак, шакар ва дар шакли бехатар.'
145  },
146  {
147    min:13, max:23, label:'1–2 сола',
148    title:'Мизи умумӣ',
149    freq:'3 хӯрок + 2 васила', tex:'мизи умумӣ',
150    texName:'Хӯроки муқаррарӣ, бехатар буридашуда',
151    add:['Хӯроки гуногун бо сафеда, сабзавот ва ғалладона','Шири пурра ҳамчун қисми хӯрок, на иваз кардани он','Об ҳамчун нӯшокии асосӣ','Ширдиҳиро идома додан мумкин аст'],
152    note:'Иштиҳо дар ин синну сол аксар вақт паст мешавад ва рӯз ба рӯз тағйир меёбад — ин барои кӯдаки калоншаванда муқаррарист.'
153  },
154  {
155    min:24, max:999, label:'2–5 сола',
156    title:'Ғизои оилавӣ',
157    freq:'3 хӯрок + 1–2 васила', tex:'мизи умумӣ',
158    texName:'Хӯроки муқаррарӣ',
159    add:['Сабзавот ва мева ҳар рӯз','Ғалладонаи пурра, сафеда, маҳсулоти ширӣ','Нӯшокии ширин ва ширинӣ маҳдуд кунед','Кӯдак худаш тасмим мегирад, ки аз пешниҳодшуда чӣ қадар хӯрад'],
160    note:'Вазифаи волидон — чӣ ва кай пешниҳод кардан. Чӣ қадар хӯрдан — тасмими кӯдак. Маҳсулоти навро баъзан якчанд бор пешниҳод кардан лозим меояд.'
161  }
162];
163
164const FEED_ALLERGENS_TJ={
165  from:6,
166  intro:'Тавсияҳои муосир: аллергенҳои асосӣ якҷоя бо сар шудани ғизои иловагӣ, тахминан аз 6 моҳагӣ, ворид карда мешаванд. Бе таъиноти духтур ба таъхир андохтани онҳо лозим нест — шиносоии барвақт бештар хатари аллергияро кам мекунад.',
167  items:[
168    {name:'Тухм',            how:'Хуб пухта, аз миқдори ками зардӣ ва сафеда сар кунед'},
169    {name:'Бодом (арахис)',  how:'Фақат дар шакли пастаи ҳамвор, дар пюре ҳал карда. Бодоми пурра то 5-солагӣ мумкин нест'},
170    {name:'Маҳсулоти ширӣ', how:'Йогурт ва творог бе шакар. Шири пурраи гов ҳамчун нӯшокӣ — баъди як сол'},
171    {name:'Моҳӣ',            how:'Хуб пухта, бе устухон'},
172    {name:'Гандум',          how:'Каша ва нон мувофиқи синну сол'},
173    {name:'Лӯбиёи соя',      how:'Дар таркиби хӯроки маъмулӣ'},
174    {name:'Чормағз',         how:'Фақат дар шакли паста ё осиёшуда, ҳеҷ гоҳ пурра'},
175    {name:'Кунҷид',          how:'Паста ё илова ба хӯрок'}
176  ],
177  rule:'Маҳсулоти навро якто-якто, як бор дар 2–3 рӯз, дар нимаи аввали рӯз ворид кунед, то вокунишро пай баред.',
178  danger:'Агар баъди хӯрок варами лаб ё рӯй, нафаскашии душвор, дона дар тамоми бадан, қай пайдо шуд ё кӯдак якбора ранг парид ва суст шуд — фавран кӯмак пурсед.',
179  ifRisk:'Агар кӯдак экземаи вазнин дошта бошад, аллергияи ғизоӣ дошта бошад ё хешовандони наздик аллергия дошта бошанд — воридкунии аллергенҳоро пешакӣ бо педиатр муҳокима кунед.'
180};
181
182const FEED_CHOKING_TJ={
183  intro:'То 4–5 сол кӯдакон бо хӯроки сахт, мудаввар ва лағжон осон хафа мешаванд. Шакли маҳсулот на камтар аз худи маҳсулот муҳим аст.',
184  items:[
185    {food:'Ангур, черри',           safe:'Дарозиро ба чор пора буред'},
186    {food:'Сосиска, колбаса',       safe:'Дарозиро буред, на давра-давра'},
187    {food:'Чормағз ва тухмии пурра',safe:'То 5-солагӣ надиҳед; пастаро истифода баред'},
188    {food:'Сабзии хом, себ',        safe:'Резед ё то мулоим шудан пазед'},
189    {food:'Попкорн, чипс',          safe:'Ба кӯдакони синни хурд надиҳед'},
190    {food:'Пораҳои калони гӯшт',    safe:'Хурд, муқобили нахҳо буред'},
191    {food:'Ширинӣ, сақич',          safe:'То синни мактаб надиҳед'},
192    {food:'Қошуқи пастаи чормағз',  safe:'Тунук молед, бо тӯдаи ғафс надиҳед'}
193  ],
194  rules:[
195    'Кӯдак нишаста мехӯрад, на дар роҳ ва на дар мошин',
196    'Калонсол ҳангоми хӯрок дар паҳлу бошад',
197    'Ҳангоми хӯрок бозӣ, ханда ва мультфилм набошад',
198    'Шитоб накунед ва зӯран нахӯронед'
199  ]
200};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.