javascript-jp.dev
javascript
html
jquery
css
angular
node.js
typescript
reactjs
npm
arrays
Dark
language features
[1/1]
JavaScriptにおけるハッシュマップの代替について
JavaScriptでは、直接的なハッシュマップのデータ構造は提供されていませんが、オブジェクトがその役割を果たすことができます。オブジェクトのプロパティ名と値のペアは、ハッシュマップのキーと値のペアに類似しています。オブジェクトの削除は、delete演算子を使用して行われます。
オブジェクトプロパティへのアクセス方法:`with`ステートメント以外にもっと良い方法がある
上記の例では、with ステートメントを使用することで、person. name や person. age といったプロパティにアクセスする際に、person というオブジェクト名を省略することができます。with ステートメントはいくつかの問題を抱えているため、一般的には使用しないことを推奨されています。
1