• Inicio
  • Iniciar sesión
  • Crear cuenta
  • Precios
  • Blog

¡Califica el Curso profesional de JavaScript!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso profesional de JavaScript

Video Strings o cadenas

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

Como has visto a lo largo del curso, en JavaScript, el texto se representa a través de strings o cadenas, es probable que identifiques este tipo de valor porque aparecen entre comillas simples o dobles.

En términos técnicos, las cadenas según la definición del lenguaje, son secuencias ordenadas de 0 más valores unsigned int de 16bits, usados principalmente para representar texto. En un programa de Ecmascript cada uno de estos elementos se guardan en unidades de código UTF-16.

Históricamente, en ciencias de la computación nos hemos referido a las representaciones de texto como cadenas o strings, porque estas son una colección de elementos o caracteres, en un orden específico.

En JavaScript, a diferencia de otros lenguajes, no existe un tipo de dato para los caracteres que conforman una cadena, por lo que, sin importar si tu cadena está compuesta de 1 o varios elementos siempre serán una cadena.

El texto de una cadena se encuentra en formato UTF-16 lo que significa que podemos usar los 1,112,064 de puntos unicode existentes. En términos prácticos esto significa que podrás usar caracteres especiales y emojis, de hecho, más adelante en el bloque hablaremos más a fondo de emojis.

Otra característica importante de las cadenas es que son inmutables, esto significa que todas las operaciones que realices sobre una cadena, generarán nuevas cadenas, en lugar de modificar la original.

A lo largo de este bloque continuarás conociendo a fondo las propiedades de una string, cómo ejecutar operaciones comunes, partir cadenas, buscar en cadenas, entre otras cosas.

  • check_circle_outline
    Módulo 1 | 10 clases

    Introducción

    expand_more
  • check_circle_outline
    Módulo 2 | 13 clases

    Conceptos básicos

    expand_more
  • check_circle_outline
    Módulo 3 | 8 clases

    Fundamentos de funciones

    expand_more
  • check_circle_outline
    Módulo 4 | 10 clases

    Arreglos

    expand_more
  • check_circle_outline
    Módulo 5 | 6 clases

    Objetos y JSON

    expand_more
  • check_circle_outline
    Módulo 6 | 4 clases

    El contexto

    expand_more
  • check_circle_outline
    Módulo 7 | 7 clases

    Clases

    expand_more
  • check_circle_outline
    Módulo 8 | 4 clases

    Prototipos

    expand_more
  • check_circle_outline
    Módulo 9 | 8 clases

    Programación asíncrona

    expand_more
  • check_circle_outline
    Módulo 10 | 4 clases

    Funciones asíncronas (async | await)

    expand_more
  • check_circle_outline
    Módulo 11 | 5 clases

    Módulos

    expand_more
  • check_circle_outline
    Módulo 12 | 10 clases

    Generadores e iteradores

    expand_more
  • check_circle_outline
    Módulo 13 | 11 clases

    Cadenas a fondo

    expand_more
    • done_all

      Clase 1

      Strings o cadenas

    • done_all

      Clase 2

      Cómo definir una cadena

    • done_all

      Clase 3

      Caracteres especiales

    • done_all

      Clase 4

      Concatenación e interpolación

    • done_all

      Clase 5

      Comparación de cadenas

    • done_all

      Clase 6

      Subcadenas y caracteres

    • done_all

      Clase 7

      Búsqueda

    • done_all

      Clase 8

      Cadenas y arreglos

    • done_all

      Clase 9

      Otros métodos de las cadenas

    • done_all

      Clase 10

      Unicode

    • done_all

      Clase 11

      Planos unicode

  • check_circle_outline
    Módulo 14 | 7 clases

    Expresiones regulares

    expand_more

1 comentario(s)

Rulman Thomas Aguilar Guizado

30 Mayo 22

3
more_vert
  • Resuelta
Pensé que sería complicado el tema de cadenas, pero todo es práctica, gracias

Strings o cadenas

arrow_back Siguiente arrow_forward
Curso profesional de JavaScript