JavaScript Topşurgy Kitabynyň 8.4 Derejesi
Bir düwme we teksti bolan blok berlen. Tekst blokyň beýikligine syğmayar we gizlenen. Düwmä basanyňyzda bloky tutuş beýiklige çenli açyň.
Teksti bolan setir berlen. Tekstiň her bir simbolunyň göterimini nireden aldyň, objekt görnüşinde, şol objektiň açar sözleri simvollar bolup, gymmatlyklary bolsa olaryň göterimi.
ul sanawy we giriş berlen.
Girişe tekst ýazylanda, diňe tekstleri
girişe ýazylan tekst bilen başlaýan
li elementlerini görkeziň.
Ekranda aşakdaky piramidany görkeziň:
1
22
333
4444
55555
666666
7777777
88888888
999999999
22
333
4444
55555
666666
7777777
88888888
999999999
Şäherleriň we olaryň ýurtlarynyň sanawy berlen, aşakdaky gurluşda saklanýar:
let data = [
{
country: 'country1',
city: 'city11',
},
{
country: 'country2',
city: 'city21',
},
{
country: 'country3',
city: 'city31',
},
{
country: 'country1',
city: 'city12',
},
{
country: 'country1',
city: 'city13',
},
{
country: 'country2',
city: 'city22',
},
{
country: 'country3',
city: 'city31',
},
]
Maglumat gurluşyny aşakdaky görnüşe öwürýän kody ýazyň:
{
'country1': [
'city11', 'city12', 'city13',
],
'country2': [
'city21', 'city22'
],
'country3': [
'city31', 'city32'
],
}