問題タブ [ruby-hash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
150 問題
0
投票する
3
に答える
1570
参照
ruby - 深くネストされたハッシュを初期化および更新するためのより良い方法
がありHash
、深いレベルでデータを挿入したいのですが、どのレベルでもキーが欠落している可能性があります。したがって、すべてのレベルで値を更新する前に、条件付きで初期化しています。
これを書くためのより良い方法や、コードの見苦しさを軽減する方法は何でしょうか?