問題タブ [associative]
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.
sorting - awkで連想配列をソートする
awk に連想配列があり、次のように入力されます。
を印刷しようとするとchr_counts
、これを使用します。
しかし当然のことながら、 i の順序はまったくソートされていません。のソートされたキーを反復処理する簡単な方法はありますchr_count
か?
php - 連想配列 PHP の並べ替え
これが私の配列です。saleref で並べ替えるにはどうすればよいですか?
javascript - JavaScriptの「連想」配列アクセス
2つの要素を持つ単純なシミュレートされた配列があります。
次のようなイベントで値にアクセスできます。
ただし、非明示的な文字列であるキーを使用してコード内から配列にアクセスしようとすると、未定義になります。エスケープされた「キー」を使用してパラメーターを渡す必要がありますか?
javascript - JavaScript配列は連想的ですか?
たとえば、a [1000000]=1を実行すると; 1000000要素にメモリを使用しますか、それともこれだけにメモリを使用しますか?
java - Blackberry Java アプリで XML をどのようにトラバースして保存しますか?
XML ドキュメントのコンテンツへのアクセスに問題があります。私の目標は次のとおりです。XML ソースを取得し、連想配列と同等のものに解析してから、永続化可能なオブジェクトとして保存します。
xml は非常に単純です。
以下の基本的な Java クラス。上記の http 応答の後に save(xml) を呼び出すだけです。はい、xml は適切にフォーマットされています。
上記のコードは進行中の作業であり、おそらく重大な欠陥があります。しかし、私は何日もこれに取り組んでいます。すべての子ノード、または名前と値のペアを取得できないようです。ベクトルを文字列として出力すると、通常は [{ = root, = element}] のような結果になります。「category_id」も「name」もありません
理想的には、[{1 = 車、2 = ボート}] のような結果になるでしょう。
どんな助けでも大歓迎です。
ありがとう
ruby - Rubyでハッシュを使用してオブジェクト領域を要約する
私はそのように配列の構造を取得しようとしています:
ちなみに、私はGoogleSketchup用のルビースクリプトを作成しています
しかし、このコードを実行すると、
私はPHPを使用することに慣れて$array['myownassoc'] += bignumber;
いるので、Rubyを使用する場合、これは正しいアプローチではないと思いますか?
だから私が行く必要がある方法の助けがあればいいのにと思います。
python - 連想リスト python
美しいスープでいくつかのhtmlフォームを解析しています。基本的に、ラジオボタンとチェックボックスを中心に、約60の入力フィールドがあります。これまでのところ、これは次のコードで機能します。
コードで示すように、属性が選択されている場所に問題があることを示しています。これは、HTML テンプレートが見苦しく、入力フィールドに属する引数のシーケンスが混同されているためです。name="somenumber" value="someothernumber" に興味があります。残念ながら、html では名前と値が同じ順序で発生しないため、attrs[1] アプローチは機能しません。
結果の BeautifulSoup リストに連想的にアクセスする方法はありますか?
提案がある場合は、事前に Thx をお寄せください。
c++ - キーと値による対称連想配列検索
検索する連想配列について説明する必要があります。キーと値を使用できます。関数add、delete、getBy1st(キーで検索)、getBy2nd(値で検索)を使用します。たとえば、C ++の場合:
O(log(n))で機能し、std::pairに格納されます。データ構造が何を格納するために使用されたかを判断できません。多分私はそれを保存するためにrb-treeのいくつかのバリエーションを使うことができますか?
javascript - 連想配列/オブジェクト-ドット表記で値を取得
なぜこれが機能しないのか、私にはよくわかりません。
出力:
逆だと思っていたでしょう。
javascript - ハッシュテーブルが実際に機能しない
Web 開発を行っていますが、コードで連想配列を使用したいと考えています。私は他の設計作業でハッシュテーブルを使用しましたが、間違いなくうまく機能します。
ただし、「var coms = new Hashtable();」を呼び出そうとすると、クラス ハッシュテーブルがないというエラーが表示されます。
JS ではすべてのオブジェクトがハッシュテーブルであることを読んだので、空のオブジェクトを定義して Hashtable という名前を付ければ、うまくいくと思います。今からやってみます。ただし、誰かが公式のハッシュテーブルを呼び出す方法を教えてくれたらいいのにと思います。