Свойство fillStyle задает стиль так сказать кисти, как в фотошопе. Вы в фотошопе выбираете цвет заливки, а потом выполняете заливку (fillRect на указанных координатах).
Есть цвет 0, 153, 255 - мне нужно открыть отдельную вкладку с сервисом rgb и вручную вбить эти цифры?
Можно задавать константами, например red, blue, green и.т.д.
По идее создает рамочку, но я не вижу разницы, если закомментировать эту строку.
Если strokeStyle или fillStyle не установлены, берется их значение по умолчанию, это вроде белый цвет.
И самый главный вопрос, как до этого можно додуматься самому? Разобрать такой (очень простой) чужой код еще можно, но как до такого додуматься самостоятельно, я не понимаю? Быть может мой мозг уже старый и он думает как-то по другому, это просто не моё?
Нужен опыт, просто много пишите такие штуки, читайте про такие штуки, и все это станет элементарно.