<aside> 💡 Code Style HTML Code Style CSS Code Style Javascript для Верстальщика

</aside>

code-style.svg

Имя переменной должно быть существительное и отвечать на вопрос что.

Имя функции должно быть глаголом или начинаться с него и отвечать на вопрос что делает.

Не используйте зарезервированные слова в качестве переменных и ключей объектов

break

case

catch

return

debugger

function

this

let

private

public

yield

do

else

finally

continue

with

enum

extends

super

package

protected

interface

instanceof

new

void

for

default

name

throw

delete

in

try

if

typeof

var

switch

while

const

export

import

implements

static

class

Имя переменной должно быть наглядным и понятным.

Не используйте в имени транскрипцию.

Для именования переменных и функций используйте нотацию camelCase.

Объявляйте переменные по одной, не нужно их перечислять через запятую

// bad
let a = 1, b = 2, c = 3;

// good
let a = 1;
let b = 2;
let c = 3;