CoffeeScript - Tipos de Dados

Tipos de dados CoffeeScript

Uma das características mais fundamentais de uma linguagem de programação é o conjunto de tipos de dados que ela suporta. Esses são os tipos de valores que podem ser representados e manipulados em uma linguagem de programação.

Como o CoffeeScript compila linha por linha para o JavaScript, os tipos de dados fornecidos pelo CoffeeScript são iguais aos do JavaScript. Exceto pelo fato de que CoffeeScript adiciona alguma essência adicional.

CoffeeScript fornece os seguintes tipos de dados para trabalhar -

  • Strings - O tipo de dados String representa um grupo de caracteres em geral e nós representamos um valor string com aspas duplas ("").

    Example: "Raj", "Rahman"

  • Number - O tipo de dados do número representa os valores numéricos.

    Example: 12, 212, etc.

  • Boolean- O tipo de dados booleano representa um bit de informação. Existem apenas dois valores possíveis: verdadeiro e falso.

  • Arrays- O objeto Array permite armazenar vários valores em uma única variável. Ele armazena uma coleção sequencial de tamanho fixo de elementos do mesmo tipo.

    Example: aluno = ["Rahman", "Ramu", "Ravi", "Robert"]

  • Objects- Os objetos em CoffeeScript são semelhantes àqueles em JavaScript; são conjuntos de propriedades. Onde uma propriedade inclui uma chave e um valor separados por um ponto e vírgula (:). Resumindo, os objetos CoffeeScript são uma coleção de pares de valores-chave.

    Example: aluno = {nome: "Mohammed", idade: 24, telefone: 9848022338}

  • Null- Uma variável que está definida e não contém nenhum valor é considerada e nula. Isso é semelhante ao valor nulo em JavaScript.

  • Undefined- Uma variável que não teve nenhum valor atribuído a ela é considerada uma variável indefinida. Se você usar essas variáveis ​​em seu código, receberá um erro indefinido.

Abordaremos os tipos de dados Arrays e Objetos em detalhes em capítulos separados.