Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script>
- const unaData = {
- gg: 2,
- mm: 6,
- aa: 2028,
- getMonth: function () {return this.mm},
- bisestile: function () {return this.aa%4==0}
- }
- // console.log(unaData.getMonth());
- // if (unaData.bisestile())
- // console.log(`Febbraio ${unaData.aa} avra' 29 giorni`);
- // else
- // console.log(`Febbraio ${unaData.aa} avra' 28 giorni`);
- // const libroArray = [
- // 'I promessi sposi',
- // 'Alessandro',
- // 'Manzoni',
- // 1103,
- // 1825
- // ];
- // const libroOggetto = {
- // titolo: 'I promessi sposi',
- // nomeAutore: 'Alessandro',
- // cognomeAutore: 'Manzoni',
- // pagine: 1103,
- // primaEdizione: 1825
- // }
- // //console.log(libroOggetto.cognome-Autore);
- // console.log(libroOggetto["cognome-Autore"]);
- // console.log(libroOggetto.hasOwnProperty('pagine'));
- function MyDate(g=1, m=1, a=1970) {
- this.gg = g;
- this.mm = m;
- this.aa = a;
- this.getMonth = function () {return this.mm;};
- this.bisestile = function () {return this.aa%4==0}
- return "valore restituito";
- }
- const data1 = new MyDate(4,6,2022);
- const data2 = new MyDate();
- Object.seal(data2);
- // data2.NuovaProperty = "xxxxx";
- // data2.NuovaFunzione = function () {console.log("nuova funzione");}
- // console.log(data2.NuovaProperty);
- // data2.NuovaFunzione();
- // data2.g = 12;
- Object.seal(MyDate.prototype);
- MyDate.prototype.nuovaProperty="yyyyy";
- console.log(MyDate.prototype.nuovaProperty);
- const data3 = new MyDate();
- console.log(data3.nuovaProperty);
- console.log(data2.nuovaProperty);
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement