攻撃しないでください。これについて私に考えさせた例とコードは次のとおりです。
私はレール上のルビーを勉強しており、MVC と params[] 演算子の真っ只中にいます。とにかく、レール専用の私のノートの内側のカバーに、いくつかの証拠か何か、リマインダーを置いてきました。
"So we don't just want to call tweet #1. Tweet.find(1) isn't enough."
===> we need Tweet.find(params[:id])
params[:id] aka params = { :id => 1 }
そのため、ハッシュから始めて、さまざまな部分に自分自身にラベルを付けていました。"1 は値、:id はキー、"params" は ....ポインタ?
params はポインタですか? 変数ですか?
編集: params 以外の値のない :keys を受け入れる他の「変数」(より適切な用語がないため) はありますか? これは特別なタイプの「コンテナ」ですか、それとも値なしで :keys を受け入れるのが普通ですか? EDIT2: すべての変数は技術的にポインタですか? これが真の場合、ハッシュ内の :keys も技術的にポインターですか? これが本当なら、params はポインターを指しているポインターであり、ほぼ正しいように聞こえます。