El documento habla sobre funciones en JavaScript. Explica que las funciones pueden asignarse a variables, ser parámetros de otras funciones y retornar valores o incluso otras funciones. También menciona que las funciones son objetos y que hay que tener cuidado con el uso de 'this' dentro de funciones.
Hola amigos!
Adjunto un ejemplo de como programar una función matemática en el lenguaje de programación C++.
----------------------------------------------
Hello friends!
Attached an example of how to program a mathematical function in the C ++ programming language
Hola amigos!
Adjunto un ejemplo de como programar una función matemática en el lenguaje de programación C++.
----------------------------------------------
Hello friends!
Attached an example of how to program a mathematical function in the C ++ programming language
Se plantea la necesidad, historia, modelado, metodologías y tecnologías aplicadas, así como conceptos para la compreción integral de Inteligencia de Negocios.
Anavar is one of the most popular anabolic steroids and performance enhancing drugs to lose body fat and retain muscle mass and body strength. Classified as a Schedule III (non-narcotic) controlled substance under the Anabolic Steroids Control Act of 1990, this anabolic androgenic steroid is popular among male and female athletes as it is a mild steroid with extremely potent properties.
Javascript no para de expandirse y avanzar. Y ahora, con la llegada de EcmaScript 6, ciertos workflows y la forma de escribir código va a cambiar. Ahora los javascripters vamos a tener más herramientas en nuestras manos. Ya hay frameworks populares como Angular que sus futuras versiones vendrán en EcmaScript 6. ¿Porqué no hecharle un vistazo al futuro?
Charla impartida por Luis Calvo en la última edición de Codemotion (Madrid, Spain - Nov 21-22)
Slides for my talk in FrontFest 2018 (Madrid, Feb 17). It's a technical comparison of the change detection mechanism as implemented in AngularJS, React, Angular2 and VueJS
See demos at https://github.com/jabadia/frontfest-frameworks-demos
Se plantea la necesidad, historia, modelado, metodologías y tecnologías aplicadas, así como conceptos para la compreción integral de Inteligencia de Negocios.
Anavar is one of the most popular anabolic steroids and performance enhancing drugs to lose body fat and retain muscle mass and body strength. Classified as a Schedule III (non-narcotic) controlled substance under the Anabolic Steroids Control Act of 1990, this anabolic androgenic steroid is popular among male and female athletes as it is a mild steroid with extremely potent properties.
Javascript no para de expandirse y avanzar. Y ahora, con la llegada de EcmaScript 6, ciertos workflows y la forma de escribir código va a cambiar. Ahora los javascripters vamos a tener más herramientas en nuestras manos. Ya hay frameworks populares como Angular que sus futuras versiones vendrán en EcmaScript 6. ¿Porqué no hecharle un vistazo al futuro?
Charla impartida por Luis Calvo en la última edición de Codemotion (Madrid, Spain - Nov 21-22)
Slides for my talk in FrontFest 2018 (Madrid, Feb 17). It's a technical comparison of the change detection mechanism as implemented in AngularJS, React, Angular2 and VueJS
See demos at https://github.com/jabadia/frontfest-frameworks-demos
Typescript está de moda. Un lenguaje fuertemente tipado, con objetos basados en clases, que viene a corregir los problemas históricos de javascript con el apoyo de Microsoft y Angular.
Por otro lado, Dart es un lenguaje desarrollado por Google como alternativa a javascript, que viene a cubrir también los problemas históricos de javascript.
¿Es Dart una alternativa real a Typescript?
En esta charla vamos a ver una comparativa "face to face" entre los 2 lenguajes, basada en ejemplos. Características, sintaxis, performance, ecosistema,...
¿Llegaremos a alguna conclusión?
Conceptos básicos sobre funciones en C: que son, para qué sirven, cómo declararlas, cómo implementarlas, cómo pasar parámetros tanto por valor como por referencia, etc
5. makeitreal .camp Parámetro de otra función
function saludar(func) {
func(“Hola”);
}
!
saludar(function(saludo) {
console.log(saludo);
});
6. makeitreal .camp Parámetro de otra función
function saludar(func) {
func(“Hola”);
}
!
var f = function(saludo) {
console.log(saludo);
}
saludar(f);
7. makeitreal .camp Parámetro de otra función
for (var i=0; i < arr.length; i++) {
console.log(arr[i]);
}
!
function each(arr, action) {
for (var i=0; i < arr.length; i++)
action(arr[i]);
}
8. makeitreal .camp Parámetro de otra función
each([1, 2, 3], function(elem) {
console.log(elem);
});
!
var sum = 0;
each([1, 2, 3], function(elem) {
sum += elem;
});
9. makeitreal .camp Parámetro de otra función
var arr = [1, 2, 3];
var arr2 = [];
!
for (var i=0; i < arr.length; i++) {
arr2.push(arr[i] * 2);
}
10. makeitreal .camp Parámetro de otra función
function map(arr, action) {
var arr2 = [];
for (var i=0; i < arr.length; i++) {
arr2.push(action(arr[i]));
}
return arr2;
}
11. makeitreal .camp Parámetro de otra función
var a = map([1, 2, 3], function(elem) {
return elem * 2;
});
!
var b = map([1, 2, 3], Math.sqrt);
!
map([‘1’, ‘2’], Integer.parseInt);
12. makeitreal .camp Retornar una función
function createBeeper() {
return function() {
alert(“beep”);
};
}
!
var beeper = createBeeper();
beeper();
13. makeitreal .camp Retornar una función
function counter() {
var count = 0;
return function() {
console.log(count++);
}
}