問題タブ [hashrocket]
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.
ruby-on-rails - Rubyでは、「=>」は何を意味し、どのように機能しますか?
Ruby を学習しているときに、"=>" 演算子に出くわすことがあります。通常、私はそれを次の形で見ます
関数に値を渡すときによく使われているようです。そのオペレーターは正確には何と呼ばれていますか?どういう意味ですか?それは Ruby に組み込まれていますか、それとも Rails や DataMapper などの別のフレームワークがシンボル クラスに追加するものですか? シンボルクラスと組み合わせてのみ使用されますか? ありがとう。
ruby - コロン「:」と太い矢印「=>」の違いは何ですか
Rubyのコロン:
と太い矢印の違いは何ですか? =>
または、いつ何を使用しますか?
ruby - `:key => "value"` と `key: "value"` のハッシュ表記に違いはありますか?
:key => "value"
(hashrocket) とkey: "value"
(Ruby 1.9) の表記に違いはありますか?
key: "value"
そうでない場合は、表記法を使用したいと思います。:x =>
からx:
表記に変換するのに役立つ宝石はありますか?
ruby - Ruby が「=>」表記を使用するのはなぜですか?
それはどこから来たのか?
->
なぜ彼らはまたは他の表記法を使用しなかったのですか?
ruby - エラーオブジェクトをrescueメソッドの変数に代入する際に使われる構文(=>)は何ですか?
rescue
エラー オブジェクトを参照する変数を割り当てることができる の構文は次のとおりです( =>
)
が一般的なメソッド呼び出しの 1 つである場合rescue
、 の意味は何ですか=>
。他のメソッド呼び出しで同じ構文を使用できますか?
ruby - Hash Rocketは廃止されましたか?
よく引用されているRIPHashロケットの投稿は、Hash Rocket構文(:foo => "bar"
)が廃止され、新しいRuby JSONスタイルのハッシュ()が採用されていることを示唆しているようですが、HashRocketのfoo: "bar"
形式を示す明確な参照は見つかりません。 Ruby 1.9の時点で、実際には非推奨/非推奨です。
ruby - 「rescueException=>e」の「=>」は何をしますか?
例を考えると:
それが言う行で:
'=>'は何をしていますか?
この使用法とはどのように異なりますか?
ruby - `:name => "String"` と `name: "String"` の書き方の違いは何ですか?
書き方に違いはありますか
そしてより長い
ruby - レールコントローラーの足場構文について不平を言うルビマイン
私はレールで足場を組んでおり、次のコードが生成されています
しかし、RubyMine は切り替えない限り不平を言っています
誰でも詳しく説明できますか?
ruby - 表記 "name: " vs ":name => "
次の 2 つの表記の違いがよくわかりません。
どちらも機能しているように見えますが、違いがわかりません。手伝っていただけませんか?