通常,我们应该命名函数以便以动词开头,并命名变量以便以名词开头。但是,如果目标对象具有特定的角色,例如用于创建内容的按钮,并且我想定义与其相关的变量,则我将其命名为“ createButtonStyles”。特别是在具有JavaScript等一流对象功能的编程语言上,当我们读取它们的名称时很难猜测其作用。例如,当我们阅读createButtonStyles
时,我们必须猜测变量是具有按钮样式还是变量是要创建样式按钮。
const createButtonStyles = { color: "red" }; // Styles for a create button
function createButtonStyles { ... }; // A function to create styles of create button
我应该给他们起什么名字?