Барномаи кодро таҳлил кунем
Биёед коди барномаеро, ки мо дар боло навиштем,
таҳлил кунем. Аввалин мафҳуме, ки шумо бояд
бидонед, функсияҳо мебошанд. Функсияҳо
имкон медиҳанд, ки баъзе амалҳоро иҷро кунем. Дар
мисли мо функсияи alert() мавҷуд аст,
ки матнро ба таври равзанаи гуфтугӯ ба экран
бароварда менамояд.
Функсия аз ном (дар ҳолати мо ин
alert аст) ва қавсҳои даврашакл иборат аст,
ки пас аз ин ном навишта мешаванд. Дар ин қавсҳои даврашакл
бояд параметрҳои функсия навишта шаванд.
Дар ҳолати мо параметр матн аст,
ки ба экран бароварда мешавад.
Дар ҳолати мо функсия як параметр дорад, вале функсияҳое низ мавҷуданд, ки ба онҳо бояд чанд параметр интиқол дода шавад. Дар ин ҳолат ин параметрҳо ба воситаи вергул навишта мешаванд.