aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/javascript/reference/errors
diff options
context:
space:
mode:
authorMasahiro FUJIMOTO <mfujimot@gmail.com>2022-02-01 02:13:17 +0900
committerMasahiro FUJIMOTO <mfujimot@gmail.com>2022-02-08 23:09:56 +0900
commit52d79dc28f893a99eb1efdb66351cafdc1d919cd (patch)
treeb3d02be39aebb5c2d84c551dd4dc8355296b1fe3 /files/ja/web/javascript/reference/errors
parenta00858e3e632ae9a77ddd2f4fdf06795e579eb48 (diff)
downloadtranslated-content-52d79dc28f893a99eb1efdb66351cafdc1d919cd.tar.gz
translated-content-52d79dc28f893a99eb1efdb66351cafdc1d919cd.tar.bz2
translated-content-52d79dc28f893a99eb1efdb66351cafdc1d919cd.zip
反復処理プロトコルの記事へのリンクフラグメントを修正
Diffstat (limited to 'files/ja/web/javascript/reference/errors')
-rw-r--r--files/ja/web/javascript/reference/errors/is_not_iterable/index.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/files/ja/web/javascript/reference/errors/is_not_iterable/index.md b/files/ja/web/javascript/reference/errors/is_not_iterable/index.md
index 3b3ffb43aa..27bf02056f 100644
--- a/files/ja/web/javascript/reference/errors/is_not_iterable/index.md
+++ b/files/ja/web/javascript/reference/errors/is_not_iterable/index.md
@@ -25,13 +25,13 @@ TypeError: 'x' is not a function or its return value is not iterable (Chrome)
## エラーの原因
-[for…of](/ja/docs/Web/JavaScript/Guide/Loops_and_iteration#for...of_statement) の右辺、 {{jsxref("Promise.all")}} や {{jsxref("TypedArray.from")}} などの引数として指定された値が[反復可能オブジェクト](/ja/docs/Web/JavaScript/Reference/Iteration_protocols)ではありません。反復可能なものは、{{jsxref("Array")}}、{{jsxref("String")}}、{{jsxref("Map")}} 等のような組み込み反復可能型や、ジェネレーターの結果、[反復可能プロトコル](/ja/docs/Web/JavaScript/Reference/Iteration_protocols#the_iterable_protocol)を実装しているオブジェクトが成ることができます。</p>
+[for…of](/ja/docs/Web/JavaScript/Guide/Loops_and_iteration#for...of_statement) の右辺、 {{jsxref("Promise.all")}} や {{jsxref("TypedArray.from")}} などの引数として指定された値が[反復可能オブジェクト](/ja/docs/Web/JavaScript/Reference/Iteration_protocols)ではありません。反復可能なものは、{{jsxref("Array")}}、{{jsxref("String")}}、{{jsxref("Map")}} 等のような組み込み反復可能型や、ジェネレーターの結果、[反復可能プロトコル](/ja/docs/Web/JavaScript/Reference/Iteration_protocols#反復可能_iterable_プロトコル)を実装しているオブジェクトが成ることができます。</p>
## 例
### オブジェクトのプロパティの反復処理
-JavaScript では、 {{jsxref("Object")}} は[反復可能プロトコル](/ja/docs/Web/JavaScript/Reference/Iteration_protocols#the_iterable_protocol)を実装していない限り反復処理できません。したがって、オブジェクトのプロパティを反復処理するために [for…of](/ja/docs/Web/JavaScript/Guide/Loops_and_iteration#for...of_statement) を使用することはできません。</p>
+JavaScript では、 {{jsxref("Object")}} は[反復可能プロトコル](/ja/docs/Web/JavaScript/Reference/Iteration_protocols#反復可能_iterable_プロトコル)を実装していない限り反復処理できません。したがって、オブジェクトのプロパティを反復処理するために [for…of](/ja/docs/Web/JavaScript/Guide/Loops_and_iteration#for...of_statement) を使用することはできません。</p>
```js example-bad
var obj = { 'France': 'Paris', 'England': 'London' };
@@ -127,7 +127,7 @@ Array.from(myEmptyIterable); // []
## 関連情報
-- [反復可能プロトコル](/ja/docs/Web/JavaScript/Reference/Iteration_protocols#the_iterable_protocol)
+- [反復可能プロトコル](/ja/docs/Web/JavaScript/Reference/Iteration_protocols#反復可能_iterable_プロトコル)
- {{jsxref("Object.keys")}}
- {{jsxref("Object.entries")}}
- {{jsxref("Map")}}