Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Semana 5: Dart Avanzado (i) Facultad de Ingeniería de Sistema e Informática LENGUAJE DE PROGRAMACIÓN V Ing. Angel Marthans Ruiz, Mg. Objetivos: Al finalizar, el alumno logrará: Comprender la manipulación de Strings en Dart Implementar y Usar funciones anónimas 2 Temas: Manipulación de String Funciones anónimas 3 Manipulación de Strings 4 La manipulación de Strings en Dart, permite manipular texto añadiendo y eliminando caracteres, dividiendo y volviendo a unir cadenas, y realizando operaciones de buscar y reemplazar. Tambien, la forma de cómo validar la entrada del usuario. Las cadenas distinguen entre mayúsculas y minúsculas, lo que significa que Hola es diferente de hola , que es diferente de HOLA . Esto puede ser un problema si utiliza direcciones de correo electrónico como identificadores únicos en su base de datos. Las direcciones de correo electrónico no distinguen entre mayúsculas y minúsculas. Asi entonces, no es lo mismo spongebob@example.com y SpongeBob@example.com, y tampoco sPoNgEbOb@eXaMpLe.cOm Manipulación de Strings 5 Manipulación de Strings 6 Trim Una cosa habitual que querrá eliminar son los espacios en blanco sobrantes al principio o al final de una cadena. Los espacios en blanco pueden ser problemáticos porque dos cadenas pueden parecer iguales pero en realidad son diferentes. La eliminación de estos espacios en blanco se denomina trim. Manipulación de Strings 7 Pad Manipulación de Strings 8 Split y Join Manipulación de Strings 9 Replace Manipulación de Strings 1 0 Validación Funciones Anónimas 1 1 Funciones Anónimas No son mas que funciones sin nombre. Funciones Anónimas 1 2 Asignando funciones a variables Funciones Anónimas 1 3 Pasando funciones a funciones Funciones Anónimas 1 4 Retornando funciones desde funciones Funciones Anónimas 1 5 Funciones Callback Cuando escribes una aplicación, a menudo quieres ejecutar algún código para manejar un evento, ya sea que ese evento sea un usuario presionando un botón o un reproductor de audio llegando al final de la canción. Las funciones que manejan estos eventos se llaman funciones callback. Son otro uso importante de las funciones anónimas. Referencias: https://dart.dev/language/functions https://dart.dev/language/built-in-types#strings https://api.dart.dev/stable/3.0.0/dart-core/String-class.html https://codeburst.io/top-10-string-utility-methods-you-should-know-dart-b51ef65b3cc2 1 6 https://dart.dev/language/functions https://dart.dev/language/built-in-types#strings https://api.dart.dev/stable/3.0.0/dart-core/String-class.html https://codeburst.io/top-10-string-utility-methods-you-should-know-dart-b51ef65b3cc2 La manera de empezar es dejar de hablar y comenzar a actuar. Walt Disney 1 7 �����Semana 5: Dart Avanzado (i) Objetivos: �Al finalizar, el alumno logrará: Temas: Manipulación de Strings Manipulación de Strings Manipulación de Strings Manipulación de Strings Manipulación de Strings Manipulación de Strings Manipulación de Strings Funciones Anónimas Funciones Anónimas Funciones Anónimas Funciones Anónimas Funciones Anónimas Referencias: La manera de empezar es dejar de hablar y comenzar a actuar.
Compartir