JavaScript-da ulanyjy funksiýalary bilen işlemeğiň esaslary
Indi biz öz funksiýalarymyzy ýasamagy öwreneris, soňra olary JavaScript-iň standart funksiýalary we usullary ýaly ulanyp bolýar. Geliň öz funksiýa ýasamak üçin sintaksisa ser edeliň.
Funksiýa function buýrugy bilen ýasalan.
Soňra boşluk arkaly funksiýanyň ady, ýuwarlandyrylan
ýaýyklar, soňra bolsa egri ýaýyklar gelýär, olaryň içinde
haýsy bir kod ýazylýar:
function func() {
// haýsy bir kod
}
Geliň haýsy bir mysala ser edeliň.
Ady func bolan funksiýa ýasaýaly,
çağyrylan wagty ýarym ünlemiň belgisini
çykarýar:
function func() {
console.log('!');
}
Geliň indi funksiýamyzy çagyraly. Bun üçin onuň adyny we ýuwarlandyrylan ýaýyklary ýazmak zerur:
function func() {
console.log('!');
}
// Funksiýamyzy çagyrýarys:
func(); // '!' çykarar
Funksiýamyzy birnäçe gezek çagyrmak bolýar - bu ýagdaýda funksiýanyň her bir çagyrylyşy ýaňy habar berer:
function func() {
console.log('!');
}
func(); // '!' çykarar
func(); // '!' çykarar
func(); // '!' çykarar
Funksiýalar öz kesgitlenýän ýerinden öň çagyrylyp bolýar:
func(); // '!' çykarar
function func() {
console.log('!');
}
Adyňyzy konsola çykarýan funksiýa ýasaň.
1-den 100-e çenli sanlaryň jemini
konsola çykarýan funksiýa ýasaň.