“Conocimiento Programación>Rubí Programación

¿Qué significa en Ruby?

2015/11/5
En Ruby, el símbolo `=>` se usa principalmente en hash literales Para definir pares de valor clave. Se lee como "mapas de" o "asociados con".

Aquí hay un ejemplo:

`` `Ruby

my_hash ={

"Nombre" => "Alice",

"edad" => 30,

"Ciudad" => "Nueva York"

}

`` `` `` `` ``

En este ejemplo, `" nombre "` mapas a "Alice", `" edad "` mapas a 30 y `" ciudad "` mapas a "Nueva York".

Otros usos de `=>`:

* argumentos de bloque: En algunos casos, puede ver `=>` utilizado para definir los valores predeterminados para los argumentos de bloque.

`` `Ruby

(1..5) .E cada {| num | pone num * 2} # Este bloque toma un argumento

(1..5) .E cada {| num, multiplicador =2 | pone num * multiplicador} # Este bloque toma dos argumentos, 'multiplicador' con el valor predeterminado 2

`` `` `` `` ``

* hash con teclas de símbolo: También se usa a menudo en hashes con claves de símbolos, aunque puede omitir el `=>` en estos casos:

`` `Ruby

my_hash ={nombre:"Alice", edad:30, ciudad:"Nueva York"}

# Esto es equivalente a:

my_hash ={:name => "Alice" ,:Age => 30 ,:City => "Nueva York"}

`` `` `` `` ``

Es crucial tener en cuenta que si bien `=>` es la forma convencional de definir pares de valor clave, no es la única forma. También puede usar comas y el operador `:` para lograr el mismo resultado.

¡Avíseme si desea más detalles o tiene algún ejemplo específico en mente!

Rubí Programación
Cómo agregar Plataforma NetBeans Ruby
Cómo utilizar la herencia en Ruby
Cómo ejecutar Rubí en jEdit
Cómo crear una clase en Ruby
Cómo agarrar un valor de matriz en Python
La manera de escapar de salida HTML en Rails
Cómo instalar manualmente una gema de rubíes
Cómo leer una línea en un archivo en Ruby
Conocimiento de la computadora © http://www.ordenador.online