Skip to content

Commit 0f76a8c

Browse files
committed
Merge pull request BonsaiDen#174 from kachick/fix-typo-ja
Improve translation in doc/ja
2 parents 8f474b8 + bd207b5 commit 0f76a8c

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

doc/ja/array/constructor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@
2121

2222
### 終わりに
2323

24-
`Array`コンストラクターの使用は出来る限り避けてください。リテラルが当然望ましい形です。それらは、短かく明快な文法にもってるいる為に、コードの可読性を高めてくれます。
24+
`Array`コンストラクターの使用は出来る限り避けてください。リテラルが当然望ましい形です。それらは、短かく明快な文法をもっている為に、コードの可読性を高めてくれます。
2525

doc/ja/core/delete.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
### 明示的なプロパティ
2525

26-
普通にプロパティを消去できる方法が存在します:プロパティを明示的に設定するのです
26+
明示的にプロパティを設定することが、通常通りの消去を可能にします
2727

2828
// プロパティを明示的に設定する
2929
var obj = {x: 1};
@@ -33,7 +33,7 @@
3333
obj.x; // undefined
3434
obj.y; // undefined
3535

36-
上記の例の中で、`obj.x``obj.y`はそれぞれ`DontDelete`属性が無い為に削除できます。これが下記の例でも動作する理由です。
36+
上記の例の中で、`obj.x``obj.y`はそれぞれ`DontDelete`属性が無い為に消去できます。これが下記の例でも動作する理由です。
3737

3838
// IE以外では、これも動作する
3939
var GLOBAL_OBJECT = this;
@@ -49,7 +49,7 @@ IE(最低でも6-8で)は多少のバグがある為に、上記のコードは
4949

5050
### 関数の引数と組み込み引数
5151

52-
関数の通常の引数である、[`arguments` object](#function.arguments)と組み込みのプロパティもまた、`DontDelete`が設定されています。
52+
関数の通常の引数である、[`arguments` objects](#function.arguments)と組み込みのプロパティもまた、`DontDelete`が設定されています。
5353

5454
// 関数の引数とプロパティ:
5555
(function (x) {
@@ -72,4 +72,4 @@ IE(最低でも6-8で)は多少のバグがある為に、上記のコードは
7272

7373
### 終わりに
7474

75-
`delete`演算子は、しばしば予期せぬ挙動をします。唯一安全な仕様方法は通常のオブジェクトに明示的に設定されたプロパティを扱う場合だけです
75+
`delete`演算子は、しばしば予期せぬ挙動をします。唯一安全な使用方法は通常のオブジェクトに明示的に設定されたプロパティを扱う場合だけです

doc/ja/core/semicolon.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ JavaScriptはセミコロン無しの言語ではありません。実際に、
1818

1919
### どのように動くか
2020

21-
以下のコードはセミコロン無いので、パーサーはどこに挿入するか決めなくてはなりません
21+
以下のコードはセミコロンが無いので、パーサーはどこにセミコロンを挿入するか決めなくてはなりません
2222

2323
(function(window, undefined) {
2424
function test(options) {

doc/ja/object/prototype.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ JavaScriptはプロトタイプベースが採用されている唯一の広範
1010

1111
> **注意:** 単に`Bar.prototype = Foo.prototype`を使った場合、両方のオブジェクトは、
1212
> **同じ**プロトタイプを共有する事になります。その為、片方のオブジェクトのプロトタイプの変更は
13-
> もう一方のオブジェクトに影響します。大部分の場合、このような影響を及ぼしたく無いと思います。
13+
> もう一方のオブジェクトに影響します。殆どの場合、このような影響を及ぼしたく無いと思います。
1414
1515
function Foo() {
1616
this.value = 42;

doc/ja/other/timeouts.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ JavaScriptは非同期なので、`setTimeout`と`setInterval`関数を使って
8080

8181
`setTimeout``setInterval` は、第一引数に文字列を取る事が可能です。この仕様は内部で`eval`を使用する為に、**絶対に**使うべきではありません。
8282

83-
> **注意点:** タイムアウト関数はECMAScript標準では制定されて**いない**為に
83+
> **注意点:** タイムアウト関数はECMAScript標準では制定されて**いない**為、
8484
> 文字列を引数にした場合に厳密な動作は色々なJavaScript実装により異なります。
8585
> 例えば、MicrosoftのJScriptは`eval`の代わりに`Function`コンストラクターを
8686
> 使用します。
@@ -117,7 +117,7 @@ JavaScriptは非同期なので、`setTimeout`と`setInterval`関数を使って
117117
118118
### 終りに
119119

120-
`setTimeout``setInterval`のパラメーターに文字列を使用する事は**絶対**するべきではありません。引数が関数に呼び出される必要がある場合**本当**に悪いコードの明確なサインになります。実際の呼び出しには*匿名関数*を渡すべきです。
120+
`setTimeout``setInterval`のパラメーターに文字列を用いては**いけません**。引数が関数に呼び出される必要がある場合**本当**に悪いコードの明確なサインになります。実際の呼び出しには*匿名関数*を渡すべきです。
121121

122122
さらに、`setInterval`の使用はスケジューラーがJavaScriptの実行によってブロックされないので、避けるべきでしょう。
123123

doc/ja/types/casting.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ JavaScriptは*弱い型付け*の言語なので、可能な**限り**に*型強
1919
> **ES5での注意点:** `0`から始まるNumberリテラルは8進数(基数が8)として解釈されます。
2020
> このような8進数のサポートはECMAScript5のstrict modeでは**削除されました**
2121
22-
上記の自体を避ける為に、[厳格等価演算子](#types.equality)を使用する事を**強く**推奨します。また、これはたくさんある落し穴を避けますが、それでもまだJavaScriptの弱い型付けシステムから発生する色々な課題が残っています。
22+
上記の自体を避ける為に、[厳密等価演算子](#types.equality)を使用する事を**強く**推奨します。また、これはたくさんある落し穴を避けますが、それでもまだJavaScriptの弱い型付けシステムから発生する色々な課題が残っています。
2323

2424
### 組み込み型のコンストラクタ
2525

doc/ja/types/equality.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,5 @@ JavaScriptは*弱い型付け*を特徴としています。これは等価演
5454

5555
### 終わりに
5656

57-
**厳格等価**演算子だけを使用することを特に推奨します。型を強制的に型変換する場合は[explicitly](#types.casting)であるべきで、言語自体の複雑な変換ルールが残っているべきではありません。
57+
**厳密等価**演算子だけを使用することを特に推奨します。型を強制的に型変換する場合は[explicitly](#types.casting)であるべきで、言語自体の複雑な変換ルールが残っているべきではありません。
5858

0 commit comments

Comments
 (0)