Informatică, întrebare adresată de marianparlea2, 9 ani în urmă

Salut, am nevoie de putin ajutor in java script, ordonati liniile de mai jos astfel incat sa creezi un obiect

Anexe:

Răspunsuri la întrebare

Răspuns de DemonBolt
2
Considerand ca ai solutia fix in josul screenshot-ului, este clar ca nu esti complet pus la punct cu termenii, asa ca iti voi explica mai intai ce inseamna fiecare

In javascript, programarea orientata pe obiecte sta cam ciudat fata de c++ sau java.
O "object constructor function" este (un fel de functie, dar seamana mai mult cu clasele din C++/Java) o functie ce declara un obiect.
Presupun ca cunosti termenul de obiect si fiecare obiect poate avea anumite proprietati. In cazul nostru, definim un obiect "Dog", iar prin constructor ii dam numele. Daca vrei, poti sa gandesti astfel: in momentul in care creezi (instantiate) un obiect, primul lucru efectuat este apelarea constructorului, adica ii seteaza un nume catelului creat.

function Dog(name)
{
this.name = name;
this.bark = function(){
console.log("Woof!"); }
}; //nu sunt sigur daca aici vine punct si virgula, pt ca nu este necesar de obicei

}
var dog = new Dog("Baxter");


Suplimentar, poti sa mai adaugi asta la final:
dog.bark();
Si evident, daca te uiti in consola vei vedea Woof!



marianparlea2: Multumesc, incerc sa invat putin java script si e destul de complicat.
Alte întrebări interesante