【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
英語のプロパティを削除しているコード部分がうまく理解できません。
前回の学習では、プロパティの「値」に対してアクセスするには 2 つの方法があると学習しました。 今回の学習では、そのうちドットを用いた方法でプロパティの「値」に対してアクセスしていると思うのですが、delete scores.english; とすることで、コンソール上では値である 90 だけが消えるのではないのでしょうか。
delete scores.english;
90
上記のようなコードを書くことで english というキーの値である 90 にアクセスしていると認識していたため、コンソール上では english の値にあたる部分が空白になって表示されると想定しておりました。 例)▶ {math : 80, english : , physics : 70}
english
プロパティの「値」に対してアクセスする 2 つの方法は、値ではなく「プロパティ」にアクセスしているということになるのでしょうか。
日本語の言い回しが理解できていないのだと思います。 細かなことをお聞きして申し訳ありません。
ご回答いただけますと幸いです。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
英語のプロパティを削除しているコード部分がうまく理解できません。
前回の学習では、プロパティの「値」に対してアクセスするには 2 つの方法があると学習しました。
今回の学習では、そのうちドットを用いた方法でプロパティの「値」に対してアクセスしていると思うのですが、
delete scores.english;とすることで、コンソール上では値である90だけが消えるのではないのでしょうか。上記のようなコードを書くことで
englishというキーの値である90にアクセスしていると認識していたため、コンソール上ではenglishの値にあたる部分が空白になって表示されると想定しておりました。例)▶ {math : 80, english : , physics : 70}
プロパティの「値」に対してアクセスする 2 つの方法は、値ではなく「プロパティ」にアクセスしているということになるのでしょうか。
日本語の言い回しが理解できていないのだと思います。
細かなことをお聞きして申し訳ありません。
ご回答いただけますと幸いです。