私は、不変性の理解を助けるためにes6の不変性について反応して質問があります。es6のconstの不変性
たとえば、JSXではこれがconstを再割り当てするため無効であることがわかりました。
const helloWorld = 'Hello World';
helloWorld = 'Bye World';
ただし、これは有効なようだ:本質的には
const helloWorld = {greeting: 'hello World'};
helloWorld.greeting = 'bye world';
、私は周りに私の脳をラップしようとしている概念はhelloWorld
は不変であるが、一方で、それが保持している値ではないという考えであります。 どのようにとなぜこれは不変性を表していますか?なぜ、let
変数を使用する代わりに、この方法で使用しますか?
それがそうであれば、ありがとう、お詫び申し上げます。 :)
これは、reactとjsxとは関係ありません。フレームワークに飛び込む前に、まず基本的なJavaScriptを読んでください。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const – Artin