mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-01-21 06:02:37 -05:00
chore(i18n,learn): processed translations (#47510)
* chore(i18n,learn): processed translations * Update Ukrainian file to match state on crowdin Co-authored-by: Ilenia <nethleen@gmail.com>
This commit is contained in:
@@ -11,14 +11,14 @@ dashedName: understand-string-immutability
|
||||
|
||||
JavaScript では、`String` の値は<dfn>イミュータブル</dfn>です。つまり、作成後に変更することはできません。
|
||||
|
||||
たとえば次のコードをご覧ください。
|
||||
たとえば次のコードは、文字列 `Bob` 内の文字 `B` を文字 `J` に変更できないため、エラーが発生します。
|
||||
|
||||
```js
|
||||
let myStr = "Bob";
|
||||
myStr[0] = "J";
|
||||
```
|
||||
|
||||
このコードでは、`myStr` の値を `Job` に変えることはできません。`myStr` の内容を変更することができないからです。 これは `myStr` を変更できないという*意味ではない*ことに注意してください。<dfn>文字列リテラル</dfn>の個々の文字を変更することはできない、というだけです。 `myStr` を変更する唯一の方法は、次のように新しい文字列を代入することです。
|
||||
ただし、これは `myStr` に再代入できないという意味では*ありません*。 `myStr` を変更する唯一の方法は、次のように新しい値を代入することです。
|
||||
|
||||
```js
|
||||
let myStr = "Bob";
|
||||
|
||||
Reference in New Issue
Block a user