JavaScript的对象初始化器ES6简写的Ruby哈希等价物 [英] Ruby hash equivalent of JavaScript's object initializer ES6 shorthand

查看:169
本文介绍了JavaScript的对象初始化器ES6简写的Ruby哈希等价物的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在JavaScript ES6中,我们可以创建变量名变为这样的键的对象:

In JavaScript ES6 we can create objects where variable names become keys like this:

> let a = 'aaa'
'aaa'

> let b = 'bbb'
'bbb'

> { a, b }
{ a:"aaa", b:"bbb" }

Ruby有什么等价的哈希函数?

Does Ruby have something equivalent for hashes?

澄清:
显然这个问题是关于速记符号的。我正在寻找 {a,b} 不是 {a:a,b:b}

推荐答案

不,没有这种简写符号。

No, there is no such shorthand notation.

这篇关于JavaScript的对象初始化器ES6简写的Ruby哈希等价物的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆