- Indent with 4 spaces (JS/CSS/HTML)
- Quote with double quotes (JS/CSS/HTML)
- Do not comment unfinished/not working/old code. Use the Git Luke.
-
Place opening brace on the same line.
-
Write names of variables and functions in lower camel case, for example
const totalZenBalance = totalBalance + getTxBalance(tx);
-
Write names of classes in upper camel case, for example
class AddressDialog { /* ... */ }
-
Write constant names in constant case, for example
const UPDATE_INTERVAL = 60; // seconds
-
Prefer cloning HTML
<template>
s to constructing DOM trees manually.
-
Do not quote simple HTML attribute values, for example
<span id=foo class=bar>
instead of
<span id="foo" class="bar">
unless you have to, for example
<span id=foo class="bar baz">
-
Write identifiers (values of
id
,class
,name
,data-tr
, etc.) in lower camel case, for example<span id=totalBalance class=bigLabel>