JavaScript Properties Best Practices

1Use dot notation when accessing properties.

const luke = { jedi: true, age: 28, }; // bad const isJedi = luke['jedi']; // good const isJedi = luke.jedi;
2. Use bracket notation [ ] when accessing properties with a variable.
const luke = { jedi: true, age: 28, }; function getProp(prop) { return luke[prop]; } const isJedi = getProp('jedi');
3. Use the exponentiation operator ** when calculating exponentiations.
// bad const binary = Math.pow(2, 10); // good const binary = 2 ** 10;


Comments