Advertisement
Guest User

Untitled

a guest
Oct 13th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.59 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width">
  6. <title>JS Bin</title>
  7. </head>
  8. <body>
  9.  
  10. <script id="jsbin-javascript">
  11. var frutas = ['Manzana', 'Pera', 'Sandia', 'Uva', 'Banana', 'Uva'];
  12. var copiFrutas = frutas.slice();
  13.  
  14. // funcion normal
  15. function filterWord(word) {
  16. return word == "Uva";
  17. }
  18.  
  19. var frutasFilter = copiFrutas.filter(filterWord);
  20.  
  21. //console.log(frutasFilter);
  22.  
  23. ///// FUNCIONES ANONIMAS
  24.  
  25. ///// FUNCIONES AUTOEJECUTABLES
  26. //funcion anonima no lleva nombre
  27.  
  28. //funcion que no esta adentro de una variable
  29. /*(function(){
  30. alert("Hola Mundo!")
  31. })();*/
  32.  
  33.  
  34. //funcion que tiene el alert de hola mundo
  35.  
  36. /*var miFuncionAnonima = function (){
  37. alert("Hola Mundo!");
  38. }();*/
  39.  
  40. //funicon que si requiere un parametro
  41.  
  42. /*var miFuncionAnonima = (function (mensaje){
  43. alert (mensaje);
  44. } )("Hola Malu")*/
  45.  
  46.  
  47. //Una función anomima sirve para darle ciertos metodos y propiedadades a elementos del DOM
  48.  
  49.  
  50. //FUNCIONES PURAS
  51. /*var number = 1;
  52.  
  53. function pureFoo(a,b){
  54.  
  55. return a + b;
  56. }
  57.  
  58. console.info(pureFoo(2,4));
  59. console.info(pureFoo(3,6));
  60. console.info(pureFoo(4,2));*/
  61.  
  62.  
  63. //FUNCIONES IMPURAS
  64.  
  65. var number = 1;
  66.  
  67. /*function pureFoo(a,b){
  68.  
  69. return a + b + number;
  70. }
  71.  
  72. function imPureFoo (a) {
  73. return pureFoo(a,2) + a;
  74. }
  75.  
  76. console.info(pureFoo(2,4));
  77. console.info(pureFoo(3,6));
  78. console.info(imPureFoo(4));*/
  79. </script>
  80.  
  81.  
  82.  
  83. <script id="jsbin-source-javascript" type="text/javascript">var frutas = ['Manzana', 'Pera', 'Sandia', 'Uva', 'Banana', 'Uva'];
  84. var copiFrutas = frutas.slice();
  85.  
  86. // funcion normal
  87. function filterWord(word) {
  88. return word == "Uva";
  89. }
  90.  
  91. var frutasFilter = copiFrutas.filter(filterWord);
  92.  
  93. //console.log(frutasFilter);
  94.  
  95. ///// FUNCIONES ANONIMAS
  96.  
  97. ///// FUNCIONES AUTOEJECUTABLES
  98. //funcion anonima no lleva nombre
  99.  
  100. //funcion que no esta adentro de una variable
  101. /*(function(){
  102. alert("Hola Mundo!")
  103. })();*/
  104.  
  105.  
  106. //funcion que tiene el alert de hola mundo
  107.  
  108. /*var miFuncionAnonima = function (){
  109. alert("Hola Mundo!");
  110. }();*/
  111.  
  112. //funicon que si requiere un parametro
  113.  
  114. /*var miFuncionAnonima = (function (mensaje){
  115. alert (mensaje);
  116. } )("Hola Malu")*/
  117.  
  118.  
  119. //Una función anomima sirve para darle ciertos metodos y propiedadades a elementos del DOM
  120.  
  121.  
  122. //FUNCIONES PURAS
  123. /*var number = 1;
  124.  
  125. function pureFoo(a,b){
  126.  
  127. return a + b;
  128. }
  129.  
  130. console.info(pureFoo(2,4));
  131. console.info(pureFoo(3,6));
  132. console.info(pureFoo(4,2));*/
  133.  
  134.  
  135. //FUNCIONES IMPURAS
  136.  
  137. var number = 1;
  138.  
  139. /*function pureFoo(a,b){
  140.  
  141. return a + b + number;
  142. }
  143.  
  144. function imPureFoo (a) {
  145. return pureFoo(a,2) + a;
  146. }
  147.  
  148. console.info(pureFoo(2,4));
  149. console.info(pureFoo(3,6));
  150. console.info(imPureFoo(4));*/
  151.  
  152. </script></body>
  153. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement