javascript-jp.dev
javascript
html
jquery
css
node.js
angular
typescript
reactjs
npm
arrays
Dark
language features
[1/1]
オブジェクトリテラル vs Map オブジェクト:ハッシュマップの実装方法
最も簡単な方法は、オブジェクトリテラルを使用することです。オブジェクトリテラルは、キーと値のペアの集合を表すことができます。オブジェクトリテラルは、キーと値のペアの追加、削除、検索が簡単です。ただし、キーの順序は保証されません。ES6 で導入された Map オブジェクトは、ハッシュマップの機能をより完全に提供します。
オブジェクトプロパティへのアクセス方法:withステートメント以外にもっと良い方法がある
上記の例では、with ステートメントを使用することで、person. name や person. age といったプロパティにアクセスする際に、person というオブジェクト名を省略することができます。with ステートメントはいくつかの問題を抱えているため、一般的には使用しないことを推奨されています。
1