Espacio Daycry - Espacio de programación

  • Inicio
  • Categorias
    • - Codeigniter
    • - Symfony
    • - HTML5
    • - Linux / Ubuntu
    • - PHP
    • - Jquery
  • PortFolio - Proyectos Codeiniter
    • - Encuestas Online
    • - Estadísticas - GLPI
    • - Gestión de colas
    • - Web Service - REST

viernes, 29 de agosto de 2014

Jquery - Funciones

Posted by daycry at 9:00 Labels: Jquery
Las funciones contienen bloques de código que se ejecutaran repetidamente. A las mismas se le pueden pasar argumentos, y la función puede devolver un valor.

Declaración de una función

function foo() { /* hacer algo */ }

Declaración de una función nombrada

var foo = function() { /* hacer algo */ }

Utilización de Funciones

Una función simple

var greet = function(person, greeting) {
  var text = greeting + ', ' + person;
  console.log(text);
};
    
greet('Daycry', 'Hola');  //'Hola, Daycry'

Una función que devuelve un valor

var greet = function(person, greeting) {
  var text = greeting + ', ' + person;
  return text;
};
    
console.log(greet('Daycry','Hola'));   //'Hola, Daycry',

Una función que devuelve otra función

var greet = function(person, greeting) {
  var text = greeting + ', ' + person;
  return function() { console.log(text); };
};
    
var greeting = greet('Rebecca', 'Hola');
greeting();  // se muestra en la consola 'Hola, Rebecca'

Funciones como Argumentos

var myFn = function(fn) {
  var result = fn();
  console.log(result);
};
    
myFn(function() { return 'hola mundo'; });   // muestra en la consola 'hola mundo'

Pasar una función nombrada como un argumento

var myFn = function(fn) {
  var result = fn();
  console.log(result);
};
    
var myOtherFn = function() {
 return 'hola mundo';
};
    
myFn(myOtherFn);   // muestra en la consola 'hola mundo'

Tweet

No hay comentarios :

Publicar un comentario

Entrada más reciente Entrada antigua Inicio
Ver versión para móviles
Suscribirse a: Enviar comentarios ( Atom )

Sígueme en las Redes Sociales



Follow @daycry9

Daycry web


Donaciones

Suscribirse a

Entradas
Atom
Entradas
Comentarios
Atom
Comentarios

Datos personales

daycry
Ver todo mi perfil

Entradas populares

  • Crear archivos PHP ejecutables por terminal UBUNTU
    En este apartado vamos a explicar como ejercutar archivos PHP a través del terminal de Ubuntu. Lo primero que tendríamos que hacer es inst...
  • Pâginación PHP con Librería Zebra Pagination
    En este blog voy a comentar un tema que se utilizan en casi todas las páginas web que existen, y es el tema de la paginación. La paginaci...
  • PHPExcel - Codeigniter
    Este post trata de la integración de la librería PHPExcel en Codeigniter, aunque se podría aplicar a cualquier librería, como por ejemplo mP...
  • PHP- Operaciones con fechas - Sumar Horas, minutos y segundos
    Ejemplo para añadir o sumar un número determinado de hora/s, minuto/s, segundo/s a una fecha en php. Con la función strtotime se puede ...
  • Codeigniter - Múltiples conexiones a base de datos
    Este tema es uno de los temas primordiales sobre el framework Codeigniter, ya que en alguna ocación nos hemos visto obligados a recoger dato...

© Espacio Daycry - Espacio de programación 2013 . Powered by Bootstrap , Blogger templates and RWD Testing Tool