Advertisement
ADL_Rodrigo_Silva

Untitled

Apr 27th, 2022
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. /*
  3.  
  4. CLASE --> TEMPLATE, MOLDE, MATRIZ.
  5.  
  6. OBJETO --> OBJETO "REAL", OCUPA TIEMPO CPU, MEMORIA RAM
  7.  
  8. CLASE --> MOLDE PARA HACER PELOTAS PLÁSTICAS
  9.  
  10. OBJETOS --> PELOTAS PLÁSTICAS ...N
  11.  
  12. OBJETO --> Pelota plástica
  13.     PROPIEDADES/ATRIBUTOS
  14.         PESO
  15.         RADIO
  16.         COLOR
  17.     FUNCIONES/MÉTODOS --> COSAS QUE PUEDE HACER EL OBJETO
  18.         REBOTAR
  19.  
  20. */
  21.  
  22. // NUESTRO PRIMER OBJETO
  23.  
  24. /*
  25. var miObjeto = {
  26.     propiedad1: valor1,
  27.     propiedad2: valor2,
  28. };
  29. */
  30.  
  31. var objetoAuto = {
  32.     marca: "Audi",
  33.     modelo: "GT2",
  34.     annio: 2018,
  35.     arrancar: function (acerlerarP) {
  36.         var acelerarF = acerlerarP;
  37.         console.log("El auto arrancó a " + acelerarF + " KMH!!!");
  38.     },
  39.     acelerar: function () {
  40.         console.log("Brummmmmmmm!!!!! ¡");
  41.     },
  42.     frenar: function () {
  43.         console.log("Estoy frenandoooooo!");
  44.     },
  45.     turbo: function(elegirTurboP) {
  46.         var elegirTurboF = elegirTurboP;
  47.         if (elegirTurboF) {
  48.             console.log("Inyectando Nitro!!!");
  49.         } else {
  50.             console.log("Inyecto parafina!!!!");
  51.         }
  52.     }
  53. };
  54. //console.log(objetoAuto);
  55. /*
  56. objetoAuto.arrancar(300);
  57. objetoAuto["arrancar"](300);
  58.  
  59. objetoAuto.acelerar();
  60. objetoAuto["acelerar"]();
  61.  
  62. objetoAuto.frenar();
  63. objetoAuto["frenar"]();
  64.  
  65. //objetoAuto.turbo(false);
  66. objetoAuto["turbo"](false);
  67. */
  68. //console.log("Notación punto --> " + objetoAuto.marca)
  69. //console.log("Notación Bracket --> " + objetoAuto["marca"]);
  70.  
  71. /*
  72. objetoAuto.modelo = "GT3";
  73. objetoAuto.marca = "Yagan";
  74. objetoAuto.annio = 1968;
  75.  
  76. objetoAuto.turbo = function (tipoTurboP) {
  77.     console.log("Turbooooo!!! " + tipoTurboP);
  78. };
  79.  
  80. objetoAuto.turbo("Máximo!!!");
  81. */
  82.  
  83. /*
  84. objetoAuto.color = "Roja";
  85.  
  86. console.log(objetoAuto);
  87.  
  88. */
  89.  
  90. // ARREGLOS DE OBJETOS
  91. var autos = [
  92.  
  93.     { marca: "Audi", color: "Azul" },
  94.     { marca: "Fiat", color: "Rojo" },
  95.     { marca: "Yagan", color: "Rojo" },
  96.  
  97. ];
  98.  
  99. /*
  100. for (var iterador = 0; iterador<autos.length; iterador++) {
  101.     console.log(autos[iterador]["color"]);
  102. }
  103. */
  104.  
  105. /*
  106. var iterador = 0;
  107. while (iterador<autos.length) {
  108.     console.log(autos[iterador]["marca"]);
  109.     iterador++;
  110. }
  111. */
  112.  
  113. /*
  114. for (var iterador =0; iterador<autos.length; iterador++) {
  115.  
  116.     if (autos[iterador]["color"] == "Yagan") {
  117.         console.log("Yupi, encontré un auto de color rojo, marca " + autos[iterador]["marca"]);
  118.     }
  119.  
  120. }
  121.  
  122. */
  123.  
  124. var auto = {
  125.  
  126.     marca: "Audi",
  127.     color: "Azul",
  128.     annio: 2017,
  129.     velocidadMax: "300kh",
  130.     duennioAnterior: "Rodrigo",
  131.  
  132. };
  133.  
  134. for (var autito in auto) {
  135.     console.log(auto[autito]);
  136. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement