Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

**Note:** **メモ**を**Note:** に置換 #8484

Merged
merged 5 commits into from
Sep 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ JavaScript でコンストラクターを通じてクラスを作り、そこか

コンストラクター関数は、 JavaScript 版のクラスです。それは関数に期待される全ての機能を持っていますが、何も返さないし、明示的にオブジェクトを生成しもしないという点に注意してください。基本的には、プロパティとメソッドを定義するだけです。加えて、 `this` キーワードが使われていることにも注意してください。基本、オブジェクトインスタンスの 1 つが作成されるときにはいつでも、オブジェクトの `name` プロパティはコンストラクター呼び出しに渡される name 値と等しくなり、 `greeting()` メソッドもコンストラクター呼び出しに渡される name 値を使用します。

> **Note:** **メモ**: 通常、コンストラクター関数の名前は大文字で始まります。コードの中で、コンストラクター関数がより容易に認識されるようにするための慣習です。
Copy link
Collaborator

@mfuji09 mfuji09 Sep 16, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

メモ の後の : も削除してください。
他のところもすべて修正をお願いします。

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

レビューありがとうございます。
指摘を元に修正しました。
75dd00f

> **Note:** 通常、コンストラクター関数の名前は大文字で始まります。コードの中で、コンストラクター関数がより容易に認識されるようにするための慣習です。

では、オブジェクトを生成するために、どのようにコンストラクターを呼び出したらよいでしょうか?

Expand Down Expand Up @@ -214,7 +214,7 @@ person1.bio()
// etc.
```

> **Note:** **メモ**: もしこの工程で何らかのトラブルがあった場合は、あなたのコードを我々のバージョン ([oojs-class-finished.html](https://github.com/mdn/learning-area/blob/master/javascript/oojs/introduction/oojs-class-finished.html)。[ライブサンプル](http://mdn.github.io/learning-area/javascript/oojs/introduction/oojs-class-finished.html)も) と比べてみてください。
> **Note:** もしこの工程で何らかのトラブルがあった場合は、あなたのコードを我々のバージョン ([oojs-class-finished.html](https://github.com/mdn/learning-area/blob/master/javascript/oojs/introduction/oojs-class-finished.html)。[ライブサンプル](http://mdn.github.io/learning-area/javascript/oojs/introduction/oojs-class-finished.html)も) と比べてみてください。

### さらなる練習

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ requestAnimationFrame(draw);

{{JSFiddleEmbed("https://jsfiddle.net/raymondjplante/dfh2tpu1/","","395")}}

> **Note:**: ライフの数とパドルでボールが跳ねる角度を替えてみましょう。
> **Note:** ライフの数とパドルでボールが跳ねる角度を替えてみましょう。

## ゲームクリア - 今のところは

Expand Down
4 changes: 2 additions & 2 deletions files/ja/learn/javascript/objects/json/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -285,9 +285,9 @@ function showHeroes(obj) {
5. 別の `for` ループを使用して、今のヒーローの超能力を反復処理します。それぞれに対して `<li>` 要素を作成し、中に超能力を入れ、 `listItem` に `<ul>` 要素(`myList`)を `appendChild()` で追加します。
6. 最後に、 `<h2>`、`<p>`、`<ul>` を `<article>` (`myArticle`) の中に追加してから、その `<article>` を `<section>` の中に追加します。これらを追加する順序は重要で、これが HTML の中で表示される順序になります。

> **Note:**: 試してみるための例が上手く取得できなかった場合は、 [heroes-finished.html](https://github.com/mdn/learning-area/blob/master/javascript/oojs/json/heroes-finished.html) ソースコードを参照してみてください(こちらで[ライブ実行](https://mdn.github.io/learning-area/javascript/oojs/json/heroes-finished.html)もできます)。
> **Note:** 試してみるための例が上手く取得できなかった場合は、 [heroes-finished.html](https://github.com/mdn/learning-area/blob/master/javascript/oojs/json/heroes-finished.html) ソースコードを参照してみてください(こちらで[ライブ実行](https://mdn.github.io/learning-area/javascript/oojs/json/heroes-finished.html)もできます)。

> **Note:**: もし、 JavaScript オブジェクトへのアクセスに使用しているドット/ブラケット記法がよく分からない場合は、 [superheroes.json](https://mdn.github.io/learning-area/javascript/oojs/json/superheroes.json) を別のタブやテキストエディターで開き、それを参照しながら JavaScript を読んでみるとよいでしょう。また、ドットやブラケット記法の詳細については、 [JavaScript オブジェクトの基本](/ja/docs/Learn/JavaScript/Objects/Basics)の記事を見返してみてください。
> **Note:** もし、 JavaScript オブジェクトへのアクセスに使用しているドット/ブラケット記法がよく分からない場合は、 [superheroes.json](https://mdn.github.io/learning-area/javascript/oojs/json/superheroes.json) を別のタブやテキストエディターで開き、それを参照しながら JavaScript を読んでみるとよいでしょう。また、ドットやブラケット記法の詳細については、 [JavaScript オブジェクトの基本](/ja/docs/Learn/JavaScript/Objects/Basics)の記事を見返してみてください。

## オブジェクトとテキスト間の変換

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ original_slug: MDN/Structures/API_references/What_does_an_API_reference_need

この記事では、完全な API リファレンスに必要なページについて説明します。

> **Note:** **メモ**: API リファレンスで作業しているときに書いたり更新したりする必要があるドキュメントのリストを作成し、完了したらチェックを外すことをお勧めします。
> **Note:** API リファレンスで作業しているときに書いたり更新したりする必要があるドキュメントのリストを作成し、完了したらチェックを外すことをお勧めします。

## API ページの概要

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ slug: Web/Accessibility/Mobile_accessibility_checklist
- タッチイベントハンドラは、`touchend` イベントでのみトリガ**されなければならない**。
- タッチターゲットは、ユーザーが対話するのに十分な大きさ**でなければならない**(有用なタッチターゲットサイズのガイドラインについては、[BBC モバイルアクセシビリティ・ガイドライン](http://www.bbc.co.uk/guidelines/futuremedia/accessibility/mobile/design/touch-target-size)(英語)を参照してください)。

> **Note:** **メモ**: [この文書のオリジナル版](http://yzen.github.io/firefoxos/2014/04/30/mobile-accessibility-checklist.html)(英語)は、[Yura Zenevich](http://yzen.github.io/) によって書かれました。
> **Note:** [この文書のオリジナル版](http://yzen.github.io/firefoxos/2014/04/30/mobile-accessibility-checklist.html)(英語)は、[Yura Zenevich](http://yzen.github.io/) によって書かれました。
2 changes: 1 addition & 1 deletion files/ja/web/api/cache/add/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ fetch(url).then(function(response) {

より複雑な操作では、 {{domxref("Cache.put","Cache.put()")}} を直接使用する必要があります。

> **Note:** **メモ**: `add()` は、リクエストにマッチする、前にキャッシュに保存されたキー/値の組を上書きます。
> **Note:** `add()` は、リクエストにマッチする、前にキャッシュに保存されたキー/値の組を上書きます。

## 構文

Expand Down
2 changes: 1 addition & 1 deletion files/ja/web/api/cache/addall/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ slug: Web/API/Cache/addAll

{{domxref("Cache")}} インターフェイスの **`addAll()`** メソッドは、URL の配列を受け取り、取得して、指定されたキャッシュに結果のレスポンスオブジェクトを追加します。取得の間に作成されたリクエストオブジェクトは、格納されるレスポンス操作のキーになります。

> **Note:** **メモ**: `addAll()` は、リクエストと一致する、以前にキャッシュに格納されたキーと値のペアをどれでも上書きしますが、(結果としての `put()` 操作が)同一の `addAll()` メソッドによって先に格納されたキャッシュエントリーを上書きしようとすると失敗します。
> **Note:** `addAll()` は、リクエストと一致する、以前にキャッシュに格納されたキーと値のペアをどれでも上書きしますが、(結果としての `put()` 操作が)同一の `addAll()` メソッドによって先に格納されたキャッシュエントリーを上書きしようとすると失敗します。

## 構文

Expand Down
6 changes: 3 additions & 3 deletions files/ja/web/api/cache/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ slug: Web/API/Cache

また、定期的にキャッシュエントリを一掃する必要があります。各ブラウザーは、指定されたオリジンが使用できるキャッシュストレージの総量に厳しい制限を設けています。キャッシュ容量の概算の使用量は {{domxref("StorageEstimate")}} API を用いて確認することができます。ブラウザーはディスク容量の管理に最善を尽くしますが、あるオリジンのキャッシュストレージを削除することがあります。ブラウザーはふつう、あるオリジンのデータをすべて削除するか、まったく削除しないかのいずれかです。名前を用いてキャッシュをバージョン管理し、安全に操作できるスクリプトのバージョンからのみキャッシュを使用するようにしてください。詳細は、[古いキャッシュの削除](/ja/docs/Web/API/ServiceWorker_API/Using_Service_Workers#Deleting_old_caches)を確認してください。

> **Note:** **メモ**: キーの照合アルゴリズムは、値の中にある [VARY ヘッダー](https://www.fastly.com/blog/best-practices-for-using-the-vary-header)に依存しています。そのため、新しいキーを照合するには、キャッシュ内のエントリのキーと値の両方を調べる必要があります。
> **Note:** キーの照合アルゴリズムは、値の中にある [VARY ヘッダー](https://www.fastly.com/blog/best-practices-for-using-the-vary-header)に依存しています。そのため、新しいキーを照合するには、キャッシュ内のエントリのキーと値の両方を調べる必要があります。

> **Note:** **メモ**: キャッシュ API は HTTP のキャッシュヘッダーを尊重しません。
> **Note:** キャッシュ API は HTTP のキャッシュヘッダーを尊重しません。

## メソッド

Expand Down Expand Up @@ -43,7 +43,7 @@ slug: Web/API/Cache

このコード例において、 `caches` は {{domxref("ServiceWorkerGlobalScope")}} のプロパティです。これは `CacheStorage` オブジェクトを保持し、 {{domxref("CacheStorage")}} インターフェイスでアクセスすることができます。これは {{domxref("WindowOrWorkerGlobalScope")}} ミックスインを実装したものです。

> **Note:** **メモ**: Chrome では、 `chrome://inspect/#service-workers` にアクセスして、登録されたサービスワーカーの下の "inspect" リンクをクリックすると、 [`service-worker.js`](https://github.com/GoogleChrome/samples/blob/gh-pages/service-worker/selective-caching/service-worker.js) スクリプトが行う様々なアクションのログ状態を見ることができます。
> **Note:** Chrome では、 `chrome://inspect/#service-workers` にアクセスして、登録されたサービスワーカーの下の "inspect" リンクをクリックすると、 [`service-worker.js`](https://github.com/GoogleChrome/samples/blob/gh-pages/service-worker/selective-caching/service-worker.js) スクリプトが行う様々なアクションのログ状態を見ることができます。

```js
var CACHE_VERSION = 1;
Expand Down
2 changes: 1 addition & 1 deletion files/ja/web/api/eventsource/error_event/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ evtSource.onerror = function() {
};
```

> **Note:** **メモ**: 完全な例を GitHub から見つけることができます — [PHP を用いた簡単な SSE のデモ](https://github.com/mdn/dom-examples/tree/master/server-sent-events) を参照。
> **Note:** 完全な例を GitHub から見つけることができます — [PHP を用いた簡単な SSE のデモ](https://github.com/mdn/dom-examples/tree/master/server-sent-events) を参照。

## 仕様

Expand Down
2 changes: 1 addition & 1 deletion files/ja/web/api/eventsource/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ evtSource.onmessage = function(e) {

受信されたそれぞれのイベントは、 `EventSource` オブジェクトの `onmessage` イベントハンドラーを実行させます。ここでは、新しい {{HTMLElement("li")}} 要素を生成してその中にメッセージのデータを書き込み、この要素を文書の中にある既存のリスト要素に追加します。

> **Note:** **メモ**: この例の全容が GitHub にあります。[Simple SSE demo using PHP](https://github.com/mdn/dom-examples/tree/master/server-sent-events) をご覧ください。
> **Note:** この例の全容が GitHub にあります。[Simple SSE demo using PHP](https://github.com/mdn/dom-examples/tree/master/server-sent-events) をご覧ください。

## 仕様書

Expand Down
2 changes: 1 addition & 1 deletion files/ja/web/api/eventsource/message_event/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ evtSource.onmessage = function(e) {
}
```

> **Note:** **メモ**: 完全な例を GitHub から見つけることができます — [PHP を用いた簡単な SSE のデモ](https://github.com/mdn/dom-examples/tree/master/server-sent-events) を参照。
> **Note:** 完全な例を GitHub から見つけることができます — [PHP を用いた簡単な SSE のデモ](https://github.com/mdn/dom-examples/tree/master/server-sent-events) を参照。

## 仕様

Expand Down
2 changes: 1 addition & 1 deletion files/ja/web/api/htmldialogelement/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ _親である {{domxref("HTMLElement")}} からメソッドを継承していま
</script>
```

> **Note:** **メモ**: この例は GitHub 上の [htmldialogelement-basic](https://github.com/mdn/dom-examples/blob/master/htmldialogelement-basic/index.html) ([ライブで表示](https://mdn.github.io/dom-examples/htmldialogelement-basic/)) として見つけることができます。
> **Note:** この例は GitHub 上の [htmldialogelement-basic](https://github.com/mdn/dom-examples/blob/master/htmldialogelement-basic/index.html) ([ライブで表示](https://mdn.github.io/dom-examples/htmldialogelement-basic/)) として見つけることができます。

## 仕様書

Expand Down
2 changes: 1 addition & 1 deletion files/ja/web/api/htmlsourceelement/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ _親である {{domxref("HTMLElement")}} からプロパティを継承してい

- : HTML の {{ htmlattrxref("src", "source") }} 属性を反映する {{domxref("DOMString")}} で、メディアリソースの URL が入ります。 {{domxref("HTMLSourceElement.src")}} プロパティは関連する {{HTMLElement("source")}} 要素が {{htmlelement("video")}} や {{htmlelement("audio")}} 要素などのメディア要素の中で入れ子になった場合のみ意味を持ちます。 {{HTMLElement("picture")}} 要素の中で入れ子になったときは意味を持たず、無視されます。

> **Note:** **メモ**: `src` プロパティが (兄弟要素によって) 更新された場合、親の {{domxref("HTMLMediaElement")}} の `load` メソッドが完了時に呼び出されます。 `<source>` 要素は自動的には再読み込みされないからです。
> **Note:** `src` プロパティが (兄弟要素によって) 更新された場合、親の {{domxref("HTMLMediaElement")}} の `load` メソッドが完了時に呼び出されます。 `<source>` 要素は自動的には再読み込みされないからです。

- {{domxref("HTMLSourceElement.srcset")}} {{experimental_inline}}
- : HTML の {{ htmlattrxref("srcset", "source") }} 属性を反映する {{domxref("DOMString")}} で、コンマ (`',', U+002C COMMA`) で区切られた画像の候補のリストが入ります。画像の候補は URL の後に `'w'` に続いて画像の幅、または `'x'` に続いてピクセルの密度を指定します。
Expand Down
2 changes: 1 addition & 1 deletion files/ja/web/api/idbfactory/open/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ var IDBOpenDBRequest = indexedDB.open(name, version);

> **Warning:** **警告:** `storage` 属性は非推奨であり、まもなく Gecko から削除される予定です。永続的なストレージを得るには、代わりに {{domxref("StorageManager.persist()")}} を使用してください。

> **Note:** **メモ**: 利用可能な様々なストレージ種別における詳細情報や、 Firefox がクライアント側データストレージを扱う方法については、 [ブラウザーのストレージ制限と削除基準](/ja/docs/Web/API/IndexedDB_API/Browser_storage_limits_and_eviction_criteria)で見つけることができます。
> **Note:** 利用可能な様々なストレージ種別における詳細情報や、 Firefox がクライアント側データストレージを扱う方法については、 [ブラウザーのストレージ制限と削除基準](/ja/docs/Web/API/IndexedDB_API/Browser_storage_limits_and_eviction_criteria)で見つけることができます。

### 返値

Expand Down
Loading