Εγγραφή
Μαθήματα
Συχνές ερωτήσεις
T379132 - ΓΕΩΡΓΙΟΣ ΒΕΛΩΝΗΣ
Συναρτήσεις
var x = myFunction();
var x= myFunction;
x=myFunction();
myFunction()
Κανένα
Ένα για κάθε παράμετρο
Ένα
Όσα επιθυμείτε
function:myFunction()
function = myFunction()
function myFunction()
function myFunction
(function () {
// σώμα της συνάρτησης
})();
(function {
}());
});
(function myFunction() {
τα ορίσματα είναι παράμετροι
τα ορίσματα και οι παράμετροι πρέπει να έχουν το ίδιο όνομα
τα ορίσματα είναι σύμβολα κράτησης θέσης
τα ορίσματα είναι διαφωνίες μεταξύ παραμέτρων
Μια συμβολοσειρά
Ένας αριθμός
Μια μεταβλητή
Ένας τελεστής
function sum(a,b){ return a+b;}
function sum(a,b){ s=a+b; return s;}
function sum(a,b){ document.write(a+b);}
function sum(a){ return a+5;}
όταν προκύπτει ένα συμβάν (π.χ. όταν ένας χρήστης κάνει κλικ σ’ ένα κουμπί).
όταν καλείται από τον κώδικα JavaScript
με αυτόματη κλήση (self invoked).
Όλα τα παραπάνω
call function myFunction
call myFunction()
myFunction
var x = new Function(a, b, return a * b);
var x = new Function(a, b, "return a * b");
var x= new Function("a", "b", "return a * b");
var x= new Function("a", "b", return a * b);
Επιστροφή τιμών
Αποδοχή παραμέτρων και επιστρεφόμενες τιμές
Αποδοχή παραμέτρων
var x = function (a, b) {return a * b}
var x = function (a, b) {return a * b};
var x = function myFunction(a, b) {return a * b};
var x = function myFunction(a, b) {return a * b}