aboutsummaryrefslogtreecommitdiff
path: root/files/ja/mozilla/tech/xpcom/guide/index.html
blob: 725b612220f18996dab138f632bd7358e4ae363c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
title: XPCOM guide
slug: Mozilla/Tech/XPCOM/Guide
tags:
  - Landing
  - Mozilla
  - NeedsTranslation
  - TopicStub
  - XPCOM
translation_of: Mozilla/Tech/XPCOM/Guide
---
<p><span class="seoSummary">These articles provide tutorials and usage documentation for XPCOM, including how to use it in your own projects and how to build XPCOM components for your Firefox add-ons and the like.</span></p>
<div class="row topicpage-table">
    <div class="section"><dl><dl><dt class="landingPageList"><a href="/ja/docs/How_to_Build_an_XPCOM_Component_in_Javascript">How to Build an XPCOM Component in Javascript</a></dt><dd class="landingPageList"></dd><dt class="landingPageList"><a href="/ja/docs/Mozilla_internal_string_guide">XPCOM string guide</a></dt><dd class="landingPageList">このガイドは過剰に存在しているstringクラスについてドキュメント化したものです。これによって「こういう場合、いったいどのstringクラスを使ったらいいの?」という長年の疑問に対する答えとなることを期待しています。</dd></dl></dl></div>
    <div class="section"><dl><dt class="landingPageList"><a href="/ja/docs/XPCOM_hashtable_guide">XPCOM ハッシュテーブル・ガイド</a></dt><dd class="landingPageList">ハッシュテーブルは、<strong>アイテム</strong>を格納するための構造体です。個々のアイテムは、それぞれを識別するための<strong>キー</strong>を持ちます。ハッシュテーブルからアイテムを検索・追加・削除するためにはキーを使います。ハッシュテーブルは<a href="/ja/XPCOM_array_guide" title="https://developer.mozilla.org/ja/XPCOM_array_guide">配列</a>に似ていますが、以下に示すような大きな違いがあります。</dd></dl></div>
    </div>